Codeigniter3專案目錄結構_Day01

 

Application Directory

應用程序文件夾將包含我們將要開發的所有應用代碼。應用程序文件夾包括如下
不同的文件夾

Cache:此文件夾包含應用程序的所有緩存頁面。

Config :此文件夾包含應用程序的一些關鍵PHP文件,如 autoload.php、config.php、
database.php、路由等。

Controllers:此文件夾包含應用程序的所有控制器。
Core:默認情況下,此文件夾只有 index.html 文件。但是你可以在這個文件夾中編寫自己的基類或者擴展核心類。

Helpers:此文件夾包含您要包含在應用程序中的所有輔助函數。
Hooks:通過使用掛鉤,您可以修改 codeigniter 框架內部工作文件,而無需更改 codeigniter 應用程序的核心文件。

Language:此目錄包含語言文件。

Libraries:它可能包含第三方庫或用戶定義的應用程序庫。

Logs:此文件夾包含日誌文件。

Models:這個文件夾有數據庫訪問文件。

Third_party:此文件夾可能包含將在應用程序中使用的任何第三方插件。

Views:此文件夾包含所有 html 頁面。



System Directory

Core:這是包含整個核心類的主文件夾。請不要嘗試更改此文件夾中的任何文件。如果你想擴展任何核心功能,那麼你可以使用鉤子(應用程序/鉤子)。

Database:此文件夾包含數據庫文件,如緩存、驅動程序、查詢生成器等。

Fonts:這個文件夾有字體相關的文件。

Helpers:helper 文件夾包含通用的 codeigniter 幫助程序,如 url 幫助程序、數組幫助程序、日期幫助程序、cookie 幫助程序等。

Libraries:此文件夾包含 codeigniter 庫。您可以在 application/libraries 文件夾中創建自己的庫,也可以擴展或替換標準庫。
Language:此文件夾包含語言文件。







Ref:
https://www.wdb24.com/codeigniter-framework-directory-structure/


留言

這個網誌中的熱門文章

何謂淨重(Net Weight)、皮重(Tare Weight)與毛重(Gross Weight)

Architecture(架構) 和 Framework(框架) 有何不同?_軟體設計前的事前規劃的藍圖概念

(2021年度)駕訓學科筆試準備題庫歸納分析_法規是非題