tp5目錄結構

tp5
├─application     應用目錄
├─extend          擴展類庫目錄(可定義)
├─public          網站對外訪問目錄
├─runtime         運行時目錄(可定義)
├─vendor          第三方類庫目錄(Composer)
├─thinkphp        框架核心目錄
├─build.php       自動生成定義文件(參考)
├─composer.json   Composer定義文件
├─LICENSE.txt     授權說明文件
├─README.md       README 文件
├─think           命令行工具入口
├─thinkphp 框架系統目錄
│  ├─lang               語言包目錄
│  ├─library            框架核心類庫目錄
│  │  ├─think           think 類庫包目錄
│  │  └─traits          系統 traits 目錄
│  ├─tpl                系統模板目錄
│  │
│  ├─.htaccess          用於 apache 的重寫
│  ├─.travis.yml        CI 定義文件
│  ├─base.php           框架基礎文件
│  ├─composer.json      composer 定義文件
│  ├─console.php        控制檯入口文件
│  ├─convention.php     慣例配置文件
│  ├─helper.php         助手函數文件(可選)
│  ├─LICENSE.txt        授權說明文件
│  ├─phpunit.xml        單元測試配置文件
│  ├─README.md          README 文件
│  └─start.php          框架引導文件
5.1版本取消了所有的系統常量,改爲環境變量獲取
獲取方式爲: think\facade\Env::get('環境變量名')
目錄說明環境變量
tp5項目根目錄root_path
tp5/application應用目錄app_path
tp5/thinkphp框架核心目錄think_path
tp5/extend應用擴展目錄extend_path
tp5/vendorComposer擴展目錄vendor_pat

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