1. Download Yii framework and copy in your web root directory 2. Open http://localhost/yii/requirements: You should see a report as to whether or not your setup meets the minimum requirements. 3. If everithing is ok, generate skeleton with yiic: yiic webapp path_to/web_directory 4. And you'll find in the web directory: assets (This folder must be writable by the Web server or else odd errors will occur) css images protected themes index.php index-test.php 5. Config web aplication in /protected/config/main.php: 'name'=>'Wicked Cool Yii Site', 'language'=>'your language', 'sourceLanguage'=>'yii's original language (en)', 'gii'=>array( 'class'=>'system.gii.GiiModule', 'password'=>'SECURE password for gii-tool to generate CRUD' /*This component changes URLs to be more search engine and user-friendly. For example, the default URL for a page could be something like www.example.com/index.php?r=site/contact, but urlManager will turn that into www.example.com/index.php/site/contact */ 'urlManager'=>array( 'urlFormat'=>'path', 'rules'=>array( '/'=>'/view', '//'=>'/', '/'=>'/', ), /* If you’re using MySQL, the proper code looks like: */ 'db'=>array( 'connectionString' => 'mysql:host=localhost;dbname=testdrive', 'emulatePrepare' => true, 'username' => 'username', 'password' => 'password', 'charset' => 'utf8', ), 6. Download Giix extension. Extract the directories "giix-core" and "giix-components" from the downloaded archive into your application's protected/extensions directory. 7. Configure the gii generator path in your application /protected/config/main.php, like: 'modules' => array( 'gii' => array( 'class' => 'system.gii.GiiModule', 'generatorPaths' => array( 'ext.giix-core', // giix generators ), ), 8. Configure your application /protected/config/main.php to automatically load the giix component classes when needed, like: 'import' => array( ... 'ext.giix-components.*', // giix components 9. Modify the templates to adapt the result of php files generated in: /protected/extensions/giix-core/giixCrud/templates/default 10. Generate the CRUD php files from gii-tool at http://localhost/wep_app/index.php/gii making first the model file and then the CRUD files from the model one. 11. Modify the php files to implement de rest of business rules 12. Modify protected/views/site/, protected/views/layout/ and css/screen.css to adapt the website to your design.