## 系統采用thinkphp6多應用模式,開發之前請認真閱讀thinkphp6開發規范
```
www WEB部署目錄(或者子目錄)
├─addon 插件目錄
│ ├─alipay 支付寶支付插件
│ │ ├─config 插件配置文件
│ │ ├─model 模型目錄
│ │ ├─shop 插件店鋪目錄
│ │ ├─event 插件事件目錄
│ │ ├─icon.png 插件圖標
│ │
├─app 應用目錄
│ ├─app_name 應用目錄
│ │ ├─common.php 函數文件
│ │ ├─controller 控制器目錄
│ │ ├─model 模型目錄
│ │ ├─view 視圖目錄
│ │ ├─config 配置目錄
│ │ ├─route 路由目錄
│ │ └─ ... 更多類庫目錄
│ │
│ │─model 系統數據邏輯層
│ │─系統事件層 系統事件層
│ ├─common.php 公共函數文件
│ └─event.php 事件定義文件
│
├─config 全局配置目錄
│ ├─app.php 應用配置
│ ├─cache.php 緩存配置
│ ├─console.php 控制臺配置
│ ├─cookie.php Cookie配置
│ ├─database.php 數據庫配置
│ ├─filesystem.php 文件磁盤配置
│ ├─lang.php 多語言配置
│ ├─log.php 日志配置
│ ├─middleware.php 中間件配置
│ ├─query.php 消息隊列配置
│ ├─route.php URL和路由配置
│ ├─session.php Session配置
│ ├─upload.php 上傳配置
│ ├─trace.php Trace配置
│ └─view.php 視圖配置
│
├─public WEB目錄
│
├─extend 擴展類庫目錄
├─runtime 應用的運行時目錄(可寫,可定制)
├─vendor Composer類庫目錄
├─.example.env 環境變量示例文件
├─composer.json composer 定義文件
├─LICENSE.txt 授權說明文件
├─README.md README 文件
├─think 命令行入口文件
├─index.php 入口文件
```
- 序言
- 安裝教程
- 運行環境
- 安裝手冊
- 基礎
- 前期準備
- 偽靜態配置
- 后臺目錄結構
- uniapp(手機端)目錄結構
- 開發命名規范
- 控制器命名規范
- model層命名規范
- 前端(管理頁面)命名規范
- 提示面板
- 表單
- uniapp(手機端)命名規范
- api接口命名規范
- 架構
- 入口文件
- config設置
- app應用目錄
- component(自定義模板組件)
- model層(數據業務層)
- 數據庫操作
- job(消息隊列)
- event(事件)
- request(請求對象)
- common(公共函數)
- log(日志處理)
- lang(語言包)
- addon插件
- 數據字典
- 系統基礎表
- 配送相關表
- 商品相關表
- 網站設置相關
- 會員相關表
- 訂單相關表
- 營銷(組合套餐)
- 營銷(砍價)
- 營銷(優惠券)
- 營銷(滿減)
- 營銷(拼團)
- 營銷(秒殺)
- 店鋪相關表
- 微信相關表
- 門店相關表
- 結算相關表
- 應用(分銷)
- 功能模塊
- 商品模塊
- 會員模塊
- 訂單模塊
- 數據統計
- 消息隊列
- 支付模塊
- 短信模塊
- 客服
- api接口
- 接口開發
- 插件開發
- 事件開發
- 常用事件
- 插件目錄與開發
- 常用插件
- 支付插件
- 拼團插件
- 新人禮