#### **目錄**
*****
~~~
project 應用部署目錄
├─addon 插件目錄
│ ├─editor 插件
│ │ ├─controller 插件控制器目錄
│ │ ├─data 插件數據如安裝卸載腳本目錄
│ │ ├─logic 插件邏輯目錄
│ │ ├─static 插件靜態資源目錄
│ │ ├─view 插件視圖目錄
│ │ └─Editor.php 插件類文件
│ ├─ ... 更多插件
│ └─AddonInterface.php 插件接口文件
├─app 應用目錄
│ ├─common 公共模塊目錄
│ │ ├─behavior 系統行為目錄
│ │ │ ├─AppBegin.php 應用開始行為
│ │ │ ├─AppEnd.php 應用結束行為
│ │ │ ├─InitBase.php 應用初始化基礎信息行為
│ │ │ └─InitHook.php 應用初始化鉤子與插件行為
│ │ ├─controller 系統公用控制器目錄
│ │ │ ├─AddonBase.php 插件控制器基類
│ │ │ └─ControllerBase.php 系統通用控制器基類
│ │ ├─logic 系統公用邏輯目錄
│ │ ├─model 系統公用模型目錄
│ │ ├─validate 系統公用驗證目錄
│ │ ├─service 系統公用服務目錄
│ │ │ ├─pay 支付服務目錄
│ │ │ ├─storage 云存儲服務目錄
│ │ │ ├─BaseInterface.php 服務接口
│ │ │ ├─ServiceBase.php 服務基礎類
│ │ │ ├─Pay.php 支付服務類
│ │ │ ├─Storage.php 云存儲服務類
│ │ │ └─ ... 更多服務
│ │ └─view 系統公用視圖目錄
│ ├─api API模塊目錄
│ │ ├─controller API接口控制器目錄
│ │ ├─error API錯誤碼目錄
│ │ ├─logic API業務邏輯目錄
│ │ └─... 更多目錄
│ ├─admin 后臺模塊目錄
│ ├─push 及時推送和swoole和wokerman層
│ ├─shop 商城接口模塊
│ ├─wechat 公眾號模塊
│ ├─weiwap 手機端模塊
│ ├─wexc 小程序接口模塊
│ ├─index 前端模塊目錄
│ ├─command.php 命令行工具配置文件
│ ├─common.php 應用公共(函數)文件
│ ├─config.php 應用(公共)配置文件
│ ├─database.php 數據庫配置文件
│ ├─tags.php 應用行為擴展定義文件
│ ├─route.php 路由配置文件
│ └─... 更多模塊與文件
├─data 數據庫備份目錄
├─extend 擴展類庫目錄
├─tool 工具目錄
├─public Web 部署目錄(對外訪問目錄)
│ ├─static 靜態資源存放目錄(css,js,image)
│ ├─upload 系統文件上傳存放目錄
│ ├─index.php 應用前端入口文件
│ ├─api.php 應用API接口入口文件
│ ├─admin.php 應用后臺入口文件
│ └─.htaccess 用于 apache 的重寫
├─runtime 應用的運行時目錄(可寫,可設置)
├─vendor 第三方類庫目錄(Composer)
├─thinkphp 框架系統目錄
│ ├─lang 語言包目錄
│ ├─library 框架核心類庫目錄
│ │ ├─think Think 類庫包目錄
│ │ └─traits 系統 Traits 目錄
│ ├─tpl 系統模板目錄
│ ├─.travis.yml CI 定義文件
│ ├─base.php 基礎定義文件
│ ├─composer.json composer 定義文件
│ ├─console.php 控制臺入口文件
│ ├─convention.php 慣例配置文件
│ ├─helper.php 助手函數文件(可選)
│ ├─LICENSE.txt 授權說明文件
│ ├─phpunit.xml 單元測試配置文件
│ ├─README.md README 文件
│ └─start.php 框架引導文件
├─build.php 自動生成定義文件(參考)
├─server.php swoole和workerman擴展啟動文件
├─composer.json composer 定義文件
├─LICENSE.txt 授權說明文件
├─README.md README 文件
└─think 命令行入口文件
~~~