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/
留言
張貼留言