จากที่เคยเกริ่นไว้ว่า Yii นั้นจะทำงานเป็นแบบ MVC ดังนั้นจำเป็นที่จะต้องมีความรู้พื้นฐานเกี่ยวกับ MVC ด้วย
มาเริ่มต้นกันเลยสิ่งแรกที่เราต้องทำคือการสร้าง Yii Application ก่อน ซึ่งจะมีการใช้ Tool 2 อย่างคือ yiic ที่มีลักษณะเป็น Command line ใช้สำหรับการสร้าง Yii Application กับ gii ที่จะมีลักษณะเป็นเว็บไซด์ ใช้สำหรับสร้างทั้ง Model หรือ Controller ต่างๆ แนะนำว่าควรสร้างที่เครื่องเราเองก่อนที่จะอัพไฟล์ขึ้น Host เพราะจำเป็นที่จะต้องใช้ cmd ของ Windows (Linux ก็ทำได้ครับแต่ในที่นี้ผมจะพูดถึงเฉพาะ Windows)