ThinkPHP6项目基操(8.多应用模式)
生活随笔
收集整理的這篇文章主要介紹了
ThinkPHP6项目基操(8.多应用模式)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
多應用模式
- 一、 安裝多應用模塊
- 二、 修改應用目錄結構
- 三、 多應用路由配置
默認安裝的TP6是但應用的,如果需要使用多應用模式,需要安裝插件。
一、 安裝多應用模塊
composer require topthink/think-multi-app二、 修改應用目錄結構
之前單應用app目錄結構為:
安裝多應用插件后,可以建立多個應用,如:建立demo應用,然后在demo目錄下創建controller文件夾,這里存放控制器類(之前單應用的controller和model可以刪除),每個應用下都可以創建單獨的控制器、模型類、配置文件等,與單應用相同,app目錄下的文件都是common的。
多應用app目錄結構:
Demo控制器:
訪問地址:http://tp6.com/demo/index/abc
三、 多應用路由配置
在demo應用目錄下新建route文件夾,創建路由文件,文件名可以隨意:
路由文件·demo.php:
訪問路徑:http://tp6.com/demo/test
這里需要注意的是在應用中的路由是基于應用的,所以訪問路由時前面要加應用名,如demo,后接定義的路由規則test,route配置的應用名/控制器/方法名,這里的應用名可以省略,如Route::rule("test", "index/abc", "GET");也是可以的。
??重磅推薦:免費商用電商系統
😏想白嫖整個電商系統用來商用?
🤑想有自己的商城實現財富自由?
🤓想學習最佳實踐提升自己技術?
快來進入🚀 傳送門 🚀,開源免費、完整示例帶你快速入門,輕松二開,走上人生巔峰!👨?🎓
總結
以上是生活随笔為你收集整理的ThinkPHP6项目基操(8.多应用模式)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: springboot日志按照天自动输出_
- 下一篇: 动态规划算法php,php算法学习之动态