# **配置文件和目錄**
### 為更好的應對模塊化的開發要求,`5.1`的應用配置主要包括**應用配置**目錄和**模塊配置**目錄,結構如下:
*****
```
├─config(應用配置目錄)
│ ├─app.php 應用配置 ———————常用
│ ├─cache.php 緩存配置
│ ├─cookie.php Cookie配置
│ ├─database.php 數據庫配置 ——————常用
│ ├─log.php 日志配置
│ ├─session.php Session配置
│ ├─template.php 模板引擎配置
│ ├─trace.php Trace配置
│ └─ ... 更多配置文件
│
├─route(路由目錄)
│ ├─route.php 路由定義文件
│ └─ ... 更多路由定義文件
│
├─application (應用目錄)
│ └─module (模塊目錄)
│ └─config(模塊配置目錄)
│ ├─app.php 應用配置
│ ├─cache.php 緩存配置
│ ├─cookie.php Cookie配置
│ ├─database.php 數據庫配置
│ ├─log.php 日志配置
│ ├─session.php Session配置
│ ├─template.php 模板引擎配置
│ ├─trace.php Trace配置
│ └─ ... 更多配置文件
│
```
> **一定注意了,5.1沒有`config.php`配置文件,默認配置都在`app.php`配置文件,并且配置參數**區分大小寫****
上面的目錄結構是只是列出系統內置的配置文件,你還可以增加其他的自定義配置文件,配置文件的名稱就是一級配置名。
> **因為架構設計要求,`5.1`的路由配置文件(確切來說應該是路由定義文件)獨立于配置文件(更多會在路由章節中講述)。**