# 目录结构 > 介绍框架自带文件的目录与文件说明 ~~~ /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 [入口文件] ~~~