yii目錄結構

2022-08-31 08:12:08 字數 1449 閱讀 7764

yii框架開發乙個專案的通用目錄結構:

testdrive/

index.php web 應用入口指令碼檔案

assets/ 包含公開的資源檔案

css/ 包含 css 檔案

images/ 包含檔案

themes/ 包含應用主題

protected/ 包含受保護的應用檔案

yiic yiic 命令列指令碼

yiic.bat windows 下的 yiic 命令列指令碼

commands/ 包含自定義的 'yiic' 命令

shell/ 包含自定義的 'yiic shell' 命令

components/ 包含可重用的使用者元件

mainmenu.php 'mainmenu' 掛件類

identity.php 用來認證的 'identity' 類

views/ 包含掛件的視**件

mainmenu.php 'mainmenu' 掛件的視**件

config/ 包含配置檔案

console.php 控制台應用配置

main.php web 應用配置

controllers/ 包含控制器的類檔案

sitecontroller.php 預設控制器的類檔案

extensions/ 包含第三方擴充套件

messages/ 包含翻譯過的訊息

models/ 包含模型的類檔案

loginform.php 'login' 動作的表單模型

contactform.php 'contact' 動作的表單模型

runtime/ 包含臨時生成的檔案

views/ 包含控制器的檢視和布局檔案

layouts/ 包含布局視**件

main.php 所有檢視的預設布局

site/ 包含 'site' 控制器的視**件

contact.php 'contact' 動作的檢視

index.php 'index' 動作的檢視

login.php 'login' 動作的檢視

system/ 包含系統視**件

yii 目錄結構

testdrive index.php web 應用入口指令碼檔案 index test.php 功能測試使用的入口指令碼檔案 assets 包含公開的資源檔案 css 包含 css 檔案 images 包含檔案 themes 包含應用主題 protected 包含受保護的應用檔案 yiic yii...

YII目錄結構解釋

testdrive index.php web 應用入口指令碼檔案 assets 包含公開的資源檔案 css 包含 css 檔案 images 包含檔案 themes 包含應用主題 protected 包含受保護的應用檔案 components 包含可重用的使用者元件 mainmenu.php ma...

yii基礎應用目錄結構

basic 應用根目錄 composer.json composer 配置檔案,描述包資訊 config 包含應用配置及其它配置 console.php 控制台應用配置資訊 web.php web 應用配置資訊 commands 包含控制台命令類 controllers 包含控制器類 models ...