目錄文件
|-framework 框架核心庫
|--base 底層類庫文件夾,包 含CApplication(應用類,負責全局的用戶請求處理,它管理的應用組件集,將提供特定功能給整個應用程序),CComponent(組件類,該 文件包含了基於組件和事件驅動編程的基礎類,從版本1.1.0開始,一個行為的屬性(或者它的公共成員變量或它通過getter和/或setter方 法??定義的屬性)可以通過組件的訪問來調用),CBehavior(行為類,主要負責聲明事件和相應事件處理程序的方法、將對象的行為附加到組件等 等),CModel(模型類,為所有的數據模型提供的基類),CModule(是模塊和應用程序的基類,主要負責應用組件和子模塊)等等
|--caching 所有緩存方法,其中包含了Memcache緩存,APC緩存,數據緩存,CDummyCache虛擬緩存,CEAcceleratorCache緩存等等各種緩存方法
|--cli YII項目生成腳本
|--collections 用php語言構造傳統OO語言的數據存儲單元。如:隊列,棧,哈希表等等
|--console YII控制台
|--db 數據庫操作類
|--gii YII 代碼生成器(腳手架),能生成包括模型,控制器,視圖等代碼
|--i18n YII 多語言,提供了各種語言的本地化數據,信息、文件的翻譯服務、本地化日期和時間格式,數字等
|--logging 日志組件,YII提供了靈活和可擴展的日志記錄功能。消息記錄可分為根據日志級別和信息類別。應用層次和類別過濾器,可進一步選擇的消息路由到不同的目的 地,例如文件,電子郵件,浏覽器窗口,等等
|--messages 提示信息的多語言
|--test YII提供的測試,包括單元測試和功能測試
|--utils 提供了常用的格式化方法
|--validators 提供了各種驗證方法
|--vendors 這個文件夾包括第三方由Yii框架使用的資料庫
|--views 提供了YII錯誤、日志、配置文件的多語言視圖
|--web YII所有開發應用的方法
|---actions 控制器操作類
|---auth 權限認識類,包括身份認證,訪問控制過濾,基本角色的訪問控制等
查看本欄目