# 目录结构 HDPHP 框架采用扁平化设计,完全使用composer组件库管理 。使用控制反转(IoC)依赖注入组件化开发思想,扩展轻松、思想开放。 框架下载后的目录结构: ``` ├── app 应用目录 │   └── home 模块目录 │   ├── controller 控制器目录 │   │   └── Entry.php 控制器 │   └── view 视图目录 │   └── entry 控制器视图目录 │   └── index.php 模板 ├── composer.json composer配置文件 ├── favicon.ico 站点图标 ├── hd 命令脚本 ├── index.php 入口文件 ├── resource 资源文件夹 │   ├── font 字体文件 │   ├── images 图片文件夹 │   └── view 公共视图文件 ├── storage 资源目录 │   ├── cache 缓存目录 │   ├── log 网站日志目录 │   ├── session SESSION目录 │   └── view 视图缓存目录 │   ├── cache 视图缓存 │   └── compile 编译文件目录 ├── system 系统文件夹 │   ├── config 配置文件目录 │   │   ├── alipay.php 支付宝组件 │   │   ├── app.php 应用主配置文件 │   │   ├── cache.php 缓存组件配置 │   │   ├── code.php 验证码配置 │   │   ├── cookie.php COOKIE配置 │   │   ├── csrf.php csrf表单验证配置 │   │   ├── database.php 数据库组件配置 │   │   ├── error.php 错误处理组件配置 │   │   ├── http.php 请求配置 │   │   ├── image.php 图像组件配置 │   │   ├── lang.php 语言包组件配置 │   │   ├── loader.php 文件加载组件配置 │   │   ├── log.php 日志组件配置 │   │   ├── mail.php 邮件组件配置 │   │   ├── middleware.php 中间件组件配置 │   │   ├── qq.php QQ组件配置 │   │   ├── rbac.php RBAC组件配置 │   │   ├── service.php 服务管理配置 │   │   ├── session.php SESSION组件配置 │   │   ├── upload.php 上传组件配置 │   │   ├── validate.php 验证组件配置 │   │   ├── view.php 视图组件配置 │   │   └── wechat.php 微信组件配置 │   ├── database 数据库管理目录 │   │   ├── migrations 数据迁移组件配置 │   │   └── seeds 数据填充组件配置 │   ├── hdphp.php 框架引导文件 │   ├── lang 语言包目录 │   ├── middleware 中间件目录 │   ├── model 模型文件目录 │   ├── routes.php 路由配置 │   ├── service 服务文件目录 │   └── tag 模板标签目录 └── vendor 第三方组件目录 ```