国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > PHP > 正文

Yii學習一:目錄結構

2020-03-22 17:59:38
字體:
來源:轉載
供稿:網友
  •  1 YII框架開發(fā)一個項目的通用目錄結構: 2  3 yii/ 4    index.php                 Web 應用入口腳本文件 5    assets/                   包含公開的資源文件 6    css/                      包含 CSS 文件 7    images/                   包含圖片文件 8    themes/                   包含應用主題 9    protected/                包含受保護的應用文件10       yiic                   yiic 命令行腳本11       yiic.bat               Windows 下的 yiic 命令行腳本12       commands/              包含自定義的 'yiic' 命令13          shell/              包含自定義的 'yiic shell' 命令14       components/            包含可重用的用戶組件15          MainMenu.php        'MainMenu' 掛件類16          Identity.php        用來認證的 'Identity' 類17          views/              包含掛件的視圖文件18             mainMenu.php     'MainMenu' 掛件的視圖文件19       config/                包含配置文件20          console.php         控制臺應用配置21          main.php            Web 應用配置22       controllers/           包含控制器的類文件23          SiteController.php  默認控制器的類文件24       extensions/            包含第三方擴展25       messages/              包含翻譯過的消息26       models/                包含模型的類文件27          LoginForm.php       'login' 動作的表單模型28          ContactForm.php     'contact' 動作的表單模型29       runtime/               包含臨時生成的文件30       views/                 包含控制器的視圖和布局文件31          layouts/            包含布局視圖文件32             main.php         所有視圖的默認布局33          site/               包含 'site' 控制器的視圖文件34             contact.php      'contact' 動作的視圖35             index.php        'index' 動作的視圖36             login.php        'login' 動作的視圖37          system/             包含系統(tǒng)視圖文件

    Yii 假定了一系列默認的目錄用于不同的場合。如果需要,每個目錄都可以自定義。

    WebRoot/protected: 這是 應用基礎目錄,是放置所有安全敏感的PHP腳本和數據文件的地方。Yii 有一個默認的 application 別名指向此目錄。此目錄及目錄中的文件應該保護起來防止Web用戶訪問。它可以通過CWebApplication::basePath 自定義。

    WebRoot/protected/runtime: 此目錄放置應用在運行時產生的私有臨時文件。此目錄必須對 Web 服務器進程可寫。它可以通過CApplication::runtimePath自定義。

    WebRoot/protected/extensions: 此目錄放置所有第三方擴展。它可以通過 CApplication::extensionPath 自定義。

    WebRoot/protected/modules: 此目錄放置所有的應用模塊,每個模塊使用一個子目錄。

    WebRoot/protected/controllers: 此目錄放置所有控制器類文件。它可以通過 CWebApplication::controllerPath 自定義。

    WebRoot/protected/views: 此目錄放置所有試圖文件,包含控制器視圖,布局視圖和系統(tǒng)視圖。它可以通過 CWebApplication::viewPath 自定義。

    WebRoot/protected/views/ControllerID: 此目錄放置單個控制器類中使用的視圖文件。此處的 ControllerID 是指控制器的 ID 。它可以通過 CController::viewPath 自定義。

    WebRoot/protected/views/layouts: 此目錄放置所有布局視圖文件。它可以通過CWebApplication::layoutPath 自定義。

    WebRoot/protected/views/system: 此目錄放置所有系統(tǒng)視圖文件。系統(tǒng)視圖文件是用于顯示異常和錯誤的模板。它可以通過CWebApplication::systemViewPath自定義。

    WebRoot/assets: 此目錄放置公共資源文件。資源文件是可以被發(fā)布的,可由Web用戶訪問的私有文件。此目錄必須對 Web 服務器進程可寫。它可以通過CAssetManager::basePath 自定義

    WebRoot/themes: 此目錄放置應用使用的不同的主題。每個子目錄即一個主題,主題的名字即目錄的名字。它可以通過 CThemeManager::basePath 自定義。


    PHP編程

    鄭重聲明:本文版權歸原作者所有,轉載文章僅為傳播更多信息之目的,如作者信息標記有誤,請第一時間聯(lián)系我們修改或刪除,多謝。

  • 發(fā)表評論 共有條評論
    用戶名: 密碼:
    驗證碼: 匿名發(fā)表
    主站蜘蛛池模板: 陵水| 巴东县| 章丘市| 和平县| 烟台市| 林甸县| 盐池县| 昌图县| 清镇市| 上栗县| 崇州市| 瑞金市| 桂东县| 筠连县| 罗甸县| 千阳县| 格尔木市| 中西区| 元朗区| 策勒县| 册亨县| 新宁县| 卫辉市| 五大连池市| 潜山县| 奈曼旗| 洛扎县| 西平县| 辽中县| 平塘县| 扬州市| 金阳县| 黄梅县| 河西区| 红安县| 玉林市| 屏山县| 文昌市| 清流县| 玉龙| 玉门市|