http://wtbis.cn/doc/webman/multiapp.html
多應用中,創(chuàng)建的應用和APP目錄下其它目錄為同級
那么以模塊或者以業(yè)務線對應用進行劃分的情況下,會導致APP目錄下大量文件
.
├── app 應用目錄
│ ├── backend 多應用,管理后臺應用目錄
│ ├── wechat 多應用,微信應用目錄
│ ├── api 多應用,API應用目錄
│ ├── controller 控制器目錄,用作首頁
│ ├── model 模型目錄
│ ├── view 視圖目錄
│ ├── command 腳本目錄
│ ├── constant 常量目錄
│ ├── exception 自定義異常處理目錄
│ ├── queue 隊列消費目錄
│ ├── service 服務目錄
│ ├── tool 工具目錄
│ ├── validate 驗證器目錄
│ └── middleware 中間件目錄
│ └── StaticFile.php 自帶靜態(tài)文件中間件
是否可以參考YII,其中有個概念是模塊
把應用集中在一個文件夾下,比如
.
├── app 應用目錄
│ ├── module 多應用模塊
│ │ ├── backend 管理后臺應用目錄
│ │ ├── wechat 微信應用目錄
│ │ ├── api API應用目錄
│ │ └── controller 控制器目錄,用作首頁
│ ├── model 模型目錄
│ ├── view 視圖目錄
│ ├── command 腳本目錄
│ ├── constant 常量目錄
│ ├── exception 自定義異常處理目錄
│ ├── queue 隊列消費目錄
│ ├── service 服務目錄
│ ├── tool 工具目錄
│ ├── validate 驗證器目錄
│ └── middleware 中間件目錄
│ └── StaticFile.php 自帶靜態(tài)文件中間件
不知道這個建議是否可行,也不知道作者是否之前考慮并拋棄了這個方案,純個人YY,望大佬指出問題或設計深意
不會支持module這種目錄結構,
第一、目錄結構基本已經(jīng)定型了,不能隨便更改
第二、添加module概念增加了使用難度,用戶還要去理解是么是module
第三、增加module使得目錄結構看起來更復雜
你覺得目錄多,不如把
│ ├── model 模型目錄
│ ├── view 視圖目錄
│ ├── command 腳本目錄
│ ├── constant 常量目錄
│ ├── exception 自定義異常處理目錄
│ ├── queue 隊列消費目錄
│ ├── service 服務目錄
│ ├── tool 工具目錄
│ ├── validate 驗證器目錄
│ └── middleware 中間件目錄
這些目錄單獨挪到一個目錄里,app下只放多應用