yii 目錄結構

2021-09-12 03:32:21 字數 1358 閱讀 9101

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/ 包含系統視**件

yii目錄結構

yii框架開發乙個專案的通用目錄結構 testdrive index.php web 應用入口指令碼檔案 assets 包含公開的資源檔案 css 包含 css 檔案 images 包含檔案 themes 包含應用主題 protected 包含受保護的應用檔案 yiic yiic 命令列指令碼 yi...

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 ...