testdrive/
index.php Web應用入口腳本文件
index-test.php 功能測試使用的入口腳本文件
assets/包含公開的資源文件
css/包含 CSS 文件
images/包含圖片文件
themes/包含應用主題protected/包含受保護的應用文件
yiic yiic 命令行腳本
yiic.bat Windows下的 yiic 命令行腳本
yiic.php yiic 命令行 PHP 腳本
commands/包含自定義的'yiic'命令
shell/包含自定義的'yiic shell'命令
components/包含可重用的用戶組件Controller.php 所有控制器類的基礎類Identity.php 用來認證的'Identity'類
config/包含配置文件
console.php 控制檯應用配置
main.php Web應用配置
test.php 功能測試使用的配置
controllers/包含控制器的類文件SiteController.php 默認控制器的類文件
data/包含示例數據庫
schema.mysql.sql 示例MySQL數據庫
schema.sqlite.sql 示例SQLite數據庫
testdrive.db 示例SQLite數據庫文件
extensions/包含第三方擴展
messages/包含翻譯過的消息
models/包含模型的類文件LoginForm.php 'login'動作的表單模型ContactForm.php 'contact'動作的表單模型
runtime/包含臨時生成的文件
tests/包含測試腳本
views/包含控制器的視圖和佈局文件
layouts/包含佈局視圖文件
main.php 所有視圖的默認佈局
column1.php 使用單列頁面使用的佈局
column2.php 使用雙列的頁面使用的佈局
site/包含'site'控制器的視圖文件
pages/包含"靜態"頁面
about.php "about"頁面的視圖
contact.php 'contact'動作的視圖
error.php 'error'動作的視圖(顯示外部錯誤)
index.php 'index'動作的視圖
login.php 'login'動作的視圖
system/包含系統視圖文件
配置Gii
爲了使用 Gii,首先需要編輯文件 WebRoot/testdrive/protected/main.php
,這是已知的 應用配置 文件:
[php]return array(......'import'=>array('application.models.*','application.components.*',),'modules'=>array('gii'=>array('class'=>'system.gii.GiiModule','password'=>'pick up a password here',),),);
然後,訪問 URL http://hostname/testdrive/index.php?r=gii
。這裏我們需要輸入密碼,它是在我們在上面的配置中指定的。