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。主要還是看個人是什么需求再去生成相應的應用。
查看生成的應用目錄

