php yii框架中yii的目錄在哪

php yii框架中yii的目錄在哪

php YII框架中yii的目錄在哪?

Yii 2.0 框架的目錄結構

推薦學習:yii教程

1. 項目的目錄結構

基礎版:

立即學習PHP免費學習筆記(深入)”;

basic 目錄下的各個文件夾:

commands? ? ? ? ? ? 控制臺

config? ? ? ? ? ? ? ? ? ? 配置文件

? ? console.php? ? ? ? ? 控制臺配置

? ? db.php? ? ? ? ? ? ? ? ? ?數據庫連接配置

? ? params.php? ? ? ? ? ?項目中的變量配置

? ? web.php? ? ? ? ? ? ? ? web應用配置

controllers? ? ? ? ? ? 控制器層

models? ? ? ? ? ? ? ? ?模型層

runtime? ? ? ? ? ? ? ? 運行時的臨時文件目錄(緩存文件和日志文件),需要寫權限

vendor? ? ? ? ? ? ? ? ? 存放 Yii 的源碼和通過 composer 安裝的項目依賴庫

views? ? ? ? ? ? ? ? ? ? ?視圖層

web? ? ? ? ? ? ? ? ? ? ? ?域名指向的目錄,包含入口文件,可存放cssJS、img、font等靜態資源

高級版:

advanced 目錄下的各個文件夾:

backend? ? ? ? ? ? ? ? 后臺應用

common? ? ? ? ? ? ? ? 公共目錄

console? ? ? ? ? ? ? ? ? 控制臺應用

environments? ? ? ? 環境目錄(開發環境和生產環境)

frontend? ? ? ? ? ? ? ? 前臺應用

vendor? ? ? ? ? ? ? ? ? ?存放 Yii 的源碼和通過 composer 安裝的項目依賴庫

2. Yii 源碼的目錄結構

Yii 2.0 框架的源碼,位于 vendor/yiisotf/yii2目錄下

behaviors? ? ? ? ? ? ? ?行為

caching? ? ? ? ? ? ? ? ? 緩存

captcha? ? ? ? ? ? ? ? ? 驗證碼

console? ? ? ? ? ? ? ? ? 控制臺

data? ? ? ? ? ? ? ? ? ? ? ?數據提供器

di? ? ? ? ? ? ? ? ? ? ? ? ? ? 依賴注入容器

filters? ? ? ? ? ? ? ? ? ? ? 過濾器

helpers? ? ? ? ? ? ? ? ? ?常用的幫助類

log? ? ? ? ? ? ? ? ? ? ? ? ? 日志

messages? ? ? ? ? ? ? ? 多語言支持

rbac? ? ? ? ? ? ? ? ? ? ? ? ?基于角色的權限控制

requirements? ? ? ? ? 框架運行環境的檢測

rest? ? ? ? ? ? ? ? ? ? ? ? ? restful Web Service

validators? ? ? ? ? ? ? ? 數據驗證

views? ? ? ? ? ? ? ? ? ? ? ?視圖

web? ? ? ? ? ? ? ? ? ? ? ? ?web應用

widgets? ? ? ? ? ? ? ? ? ?小物件(小組件)

? 版權聲明
THE END
喜歡就支持一下吧
點贊12 分享