This document outlines the steps to build a blog system using the Yii PHP framework. It begins with installing Yii and creating a skeleton application. It then discusses requirements analysis and overall design. Subsequent chapters cover initial prototyping including setting up the database, scaffolding models and CRUD operations, and user authentication. Later chapters customize the blog models, controllers and views for posts and comments. It also covers creating reusable portlets and finalizing the application.