YII框架了解

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。這裏我們需要輸入密碼,它是在我們在上面的配置中指定的。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章