国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

關(guān)于多應(yīng)用的一個不成熟的小建議

powerbowen

先上文檔

http://wtbis.cn/doc/webman/multiapp.html

問題描述

多應(yīng)用中,創(chuàng)建的應(yīng)用和APP目錄下其它目錄為同級
那么以模塊或者以業(yè)務(wù)線對應(yīng)用進(jìn)行劃分的情況下,會導(dǎo)致APP目錄下大量文件

    .
    ├── app                           應(yīng)用目錄
    │   ├── backend                   多應(yīng)用,管理后臺應(yīng)用目錄
    │   ├── wechat                    多應(yīng)用,微信應(yīng)用目錄
    │   ├── api                       多應(yīng)用,API應(yīng)用目錄
    │   ├── controller                控制器目錄,用作首頁
    │   ├── model                     模型目錄
    │   ├── view                      視圖目錄
    │   ├── command                   腳本目錄
    │   ├── constant                  常量目錄
    │   ├── exception                 自定義異常處理目錄
    │   ├── queue                     隊(duì)列消費(fèi)目錄
    │   ├── service                   服務(wù)目錄
    │   ├── tool                      工具目錄
    │   ├── validate                  驗(yàn)證器目錄
    │   └── middleware                中間件目錄
    │       └── StaticFile.php        自帶靜態(tài)文件中間件

改進(jìn)

是否可以參考YII,其中有個概念是模塊
把應(yīng)用集中在一個文件夾下,比如

    .
    ├── app                           應(yīng)用目錄
    │   ├── module                    多應(yīng)用模塊
    │   │   ├── backend               管理后臺應(yīng)用目錄
    │   │   ├── wechat                微信應(yīng)用目錄
    │   │   ├── api                   API應(yīng)用目錄
    │   │   └── controller            控制器目錄,用作首頁
    │   ├── model                     模型目錄
    │   ├── view                      視圖目錄
    │   ├── command                   腳本目錄
    │   ├── constant                  常量目錄
    │   ├── exception                 自定義異常處理目錄
    │   ├── queue                     隊(duì)列消費(fèi)目錄
    │   ├── service                   服務(wù)目錄
    │   ├── tool                      工具目錄
    │   ├── validate                  驗(yàn)證器目錄
    │   └── middleware                中間件目錄
    │       └── StaticFile.php        自帶靜態(tài)文件中間件

不知道這個建議是否可行,也不知道作者是否之前考慮并拋棄了這個方案,純個人YY,望大佬指出問題或設(shè)計(jì)深意

1717 4 0
4個回答

咸魚.php

我記得之前好像就可以(之前試過),新版的你可以試下,我還沒試

  • 暫無評論
walkor 打賞

不會支持module這種目錄結(jié)構(gòu),
第一、目錄結(jié)構(gòu)基本已經(jīng)定型了,不能隨便更改
第二、添加module概念增加了使用難度,用戶還要去理解是么是module
第三、增加module使得目錄結(jié)構(gòu)看起來更復(fù)雜

  • powerbowen 2022-10-14

    如果想自己改造的話,需要調(diào)整什么東西,剛在找怎么調(diào)整

  • walkor 2022-10-14

    你覺得目錄多,不如把

        │   ├── model                     模型目錄
        │   ├── view                      視圖目錄
        │   ├── command                   腳本目錄
        │   ├── constant                  常量目錄
        │   ├── exception                 自定義異常處理目錄
        │   ├── queue                     隊(duì)列消費(fèi)目錄
        │   ├── service                   服務(wù)目錄
        │   ├── tool                      工具目錄
        │   ├── validate                  驗(yàn)證器目錄
        │   └── middleware                中間件目錄

    這些目錄單獨(dú)挪到一個目錄里,app下只放多應(yīng)用

  • powerbowen 2022-10-14

    有道理,剛鉆牛角尖了,感謝解惑

比yii的結(jié)構(gòu)更好,你多應(yīng)用的時候例如公共的model,controller,都可以放common里面,其他每個應(yīng)該都可以有自己的控制器和model

  • powerbowen 2022-10-14

    3Q,已經(jīng)按照老大和你的建議調(diào)整了項(xiàng)目目錄

dengje

我目前就是類似這樣做的,多應(yīng)用模式。
app目錄下一個目錄對應(yīng)一個模塊
截圖
路由使用的是注釋路由
截圖
管理界面使用的是mineadmin-vue

年代過于久遠(yuǎn),無法發(fā)表回答
??