下圖顯示了CakePHP的目錄結構:
下表描述了每個文件夾的作用:
文件夾名稱 | 描述和說明 | |||
bin | bin目錄保存著CakePHP中控制臺的可執(zhí)行文件 | |||
config | config目錄保存一些CakePHP所用的配置文件,如數據庫連接信息、引導程序、核心配置及其他文件 | |||
logs | logs目錄通常包含日志文件,取決于您的日志配置 | |||
plugins | plugins目錄存儲您的程序所使用到的插件 | |||
src | src目錄保存著您的項目文件,您的大部分項目開發(fā)都在此目錄進行,讓我們更仔細的查看src中的文件夾: -console目錄包含您項目中的控制臺指令和控制臺任務; -controller目錄包含您項目中的控制器及其相應組件; -locale目錄包含項目國際化使用的字符文件; -model目錄包含您項目的表、實體、和行為; -view目錄存放表現(xiàn)類:塊單元、助手類、及模版文件; -template目錄包含表現(xiàn)文件:元素、錯誤頁、布局,及模版文件; | |||
tests | tests目錄存放您項目中的測試用例 | |||
tmp | tmp目錄用于存放臨時數據,真正要存儲的數據取決于您的設置,但此目錄通常用于存儲模型描述,有時也用于存放會話信息 | |||
vendor | vendor目錄用以存放CakePHP和其他應用程序所依賴的文件,請確保不要修改此目錄中的文件,如果您修改了此目錄中的核心文件,我們無法幫助到您 | |||
webroot | webroot是您項目文檔的公共根目錄,它存放著您所期望可公開訪問的所有文件 |
更多建議: