目录结构

介绍框架自带文件的目录与文件说明

/framework [模板目录]
 ├─core.php -------------------[框架入口]
 ├─base -----------------------[框架核心]
 │  App.php -------------------[框架运行]
 │  Cache.php -----------------[缓存类]
 │  Config.php ----------------[框架配置类]
 │  Controller.php ------------[控制器继承类]
 │  Hook.php ------------------[框架钩子类]
 │  Model.php -----------------[模型继承类]
 │  Route.php -----------------[路由类]
 │  Storage.php ---------------[文件存储类]
 │  Template.php --------------[模板引擎类]
 │  │
 │  ├─cache ---------[缓存驱动]
 │  │  ├─CacheInterface.php ---[缓存驱动接口]
 │  │  ├─FileCacheDriver.php --[文件驱动]
 │  │  ├─MemcachedDriver.php --[Memcached驱动]
 │  │  ├─MemcacheDriver.php ---[Memcache驱动]
 │  │  ├─SaeMemcacheDriver.php [新浪分布式驱动]
 │  │
 │  ├─db ----------------------[数据库驱动]
 │  │  ├─DbInterface.php ------[数据库驱动接口]
 │  │  ├─MysqlDriver.php ------[mysql驱动]
 │  │  ├─MysqlPdoDriver.php ---[mysqlpdo驱动]
 │  │
 │  ├─storage -----------------[存储驱动]
 │  │  ├─StorageInterface.php -[存储驱动接口]
 │  │  ├─FileDriver.php -------[文件驱动]
 │  │
 ├─ext ------------------------[框架扩展类]
 │  Auth.php ------------------[权限类]
 │  Category.php --------------[无限分类]
 │  Check.php -----------------[表单验证类]
 │  Dbbak.php -----------------[数据库备份类]
 │  Email.php -----------------[邮件发送类]
 │  Http.php ------------------[HTTP访问类]
 │  Image.php -----------------[图片处理类]
 │  Install.php ---------------[sql安装类]
 │  IpArea.php ----------------[IP地区获取类]
 │  Lang.php ------------------[多语言类]
 │  Page.php ------------------[分页类]
 │  Pinyin.php ----------------[汉字转拼音类]
 │  UploadFile.php ------------[上传文件类]
 │  Util.php ------------------[工具类]
 │  Xml.php -------------------[XML转数组类]
 │  Zip.php -------------------[ZIP压缩与解压类]
 |
/data [数据目录]
 ├─cache ----------------------[缓存目录]
 ├─config ---------------------[框架核心]
 │  development.php -----------[调试配置]
 │  global.php ----------------[公共配置]
 │  production.php ------------[上线配置]
 |
/app [模块目录]
 ├─base -----------------------[基础模块]
 │  ├─controller --------------[控制器]
 │  │  ├─BaseController.php ---[基础控制器]
 │  │  ├─ErrorController.php --[错误处理模块]
 │  ├─hook --------------------[钩子]
 │  │  ├─AppHook.php ----------[框架运行接口]
 │  │  ├─DbHook.php -----------[数据库执行接口]
 │  │  ├─TempalteHook.php -----[模板标签接口]
 │  ├─model -------------------[模型]
 │  │  ├─BaseModel.php --------[基础模型类]
 │  ├─view --------------------[模板]
 │  │  ├─error_development.html[调试错误显示模板]
 │  │  ├─error_production.html [上线错误显示模板]
 ├─config ---------------------[框架核心]
 │  development.php -----------[调试配置]
 │  global.php ----------------[公共配置]
 │  production.php ------------[上线配置]
 |
\public [公共资源目录]
\index.php [入口文件]