CakePHP3 資料夾結構

下載後,這些是你應該看到的檔案和資料夾:

  • bin 資料夾儲存蛋糕控制檯可執行檔案。
  • config 資料夾儲存配置檔案 CakePHP 的使用。資料庫連線詳細資訊,引導,核心配置檔案等應儲存在此處。
  • 外掛資料夾是外掛應用程式所使用的儲存位置。
  • 日誌檔案通常包含你的日誌檔案,這取決於你的日誌配置。
  • src 資料夾會在你的應用程式的檔案將被放置。
  • 測試資料夾將是你把測試案例為你的應用。
  • TMP 資料夾就是 CakePHP 的儲存臨時資料。它儲存的實際資料取決於你如何配置 CakePHP,但此資料夾通常用於儲存模型描述,有時還用於儲存會話資訊。
  • 供應商的資料夾就是 CakePHP 的和其他應用程式的依賴將被安裝。個人承諾不編輯此資料夾中的檔案。
  • 根目錄目錄是應用程式的公共文件根目錄。它包含你想要公開訪問的所有檔案。

確保 tmplogs 資料夾存在且可寫,否則應用程式的效能將受到嚴重影響。在除錯模式下,如果情況不是這樣,CakePHP 會發出警告。

在 src 資料夾裡面

CakePHP 的 src 資料夾是你進行大部分應用程式開發的地方。

Console 資料夾包含應用程式的控制檯命令和控制檯任務。有關更多資訊,請參閱外殼,任務和控制檯工具。

Controller 資料夾包含應用程式的控制器及其元件。

Locale 資料夾儲存用於國際化的字串檔案。

模型資料夾包含應用程式的表,實體和行為。

檢視 - 表示類放在此處:單元格,幫助程式和模板檔案。

模板 - 表示檔案放在此處:元素,錯誤頁面,佈局和檢視模板檔案。