CodeIgniter源码分析(一) 目录结构
基本結構:index.php,system文件夾和application文件夾。
?
index.php是CI的入口文件。
system文件夾,是CI的框架核心部分,開發的時候基本是不用去改動的。里面有:
?|--core ?核心部分,包括CI的核心類,CI沒運行一次,里面的文件基本都要運行一次。
?|--database 和數據庫有關的,是數據庫的驅動,CI支持多種數據庫,MySQL,SQL server
?|--fonts 字體,基本可忽略
?|--helpers 輔助函數,很實用的部分,常用到的有url、date等
?|--language 語言包
?|--libraries 類庫,以類的形式存在,一些相對于helpers來說更重要的、模塊化、系統性較強的東西,如session、zip、xml解析、單元測試等等
application文件夾
?|--cache 緩存,空文件夾,存放緩存數據
?|--config 存放配置文件
?|--controllers 控制器
?|--core 對框架核心的擴展類
?|--error 存放錯誤頁面,如404等
?|--helpers 空文件夾,存放自己添加的輔助函數
?|--hooks 鉤子,官方文檔:使得您可以在不修改系統核心文件的基礎上來改變或增加系統的核心運行功能
?|--language 放置語言包
?|--libraries 放置我們的類庫
?|--logs 存放日志
?|--models 數據操作的函數
?|--third_party 第三方擴展
?|--views 視圖層
轉載于:https://www.cnblogs.com/crazelee/p/4164978.html
總結
以上是生活随笔為你收集整理的CodeIgniter源码分析(一) 目录结构的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Eclipse插件工具
- 下一篇: 用vs2008打开vs2012项目