2. ThinkPHP6之多應用模式


tp6安裝后默認采用的是 單應用模式部署

單應用模式的優勢是簡單靈活,URL地址完全通過路由可控。配合路由分組功能可以實現類似多應用的靈活機制。

而我個人比較喜歡 多應用模式部署,比如說:對於網站來說,有前台和后台方面的應用。這個時候采用多應用模式部署的話,那在以后的開發和維護起來就更加地方便了。

快速生成應用

如果使用了多應用模式,可以快速生成一個應用,例如生成demo應用的指令如下:

php think build demo

你會發現:上面的命令好像執行不了。是因為你沒有安裝多應用模式擴展think-multi-app

安裝think-multi-app擴展:

composer require topthink/think-multi-app

注意:執行上面的命令時,一定要在你的應用根目錄下執行。也就是有一個think的文件的目錄下執行。

安裝成功之后,再次執行 php think build demo

這次執行成功后,你會發現你的應用根目錄里的app文件夾里多了一個demo的文件夾。

上面的生成的應用是 demo,比如你想生成后台的應用admin,前台的應用home,api方面的應用api。主要還是看個人是什么需求再去生成相應的應用。

查看生成的應用目錄


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM