bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

ThinkPHP6新增‘’多應用‘’與ThinkPHP5的區(qū)別有哪些-創(chuàng)新互聯

小編給大家分享一下ThinkPHP6新增‘’多應用‘’與ThinkPHP5的區(qū)別有哪些,相信大部分人都還不怎么了解,因此分享這篇文章給大家參考一下,希望大家閱讀完這篇文章后大有收獲,下面讓我們一起去了解一下吧!

為廣平等地區(qū)用戶提供了全套網頁設計制作服務,及廣平網站建設行業(yè)解決方案。主營業(yè)務為做網站、網站設計、廣平網站設計,以傳統(tǒng)方式定制建設網站,并提供域名空間備案等一條龍服務,秉承以專業(yè)、用心的態(tài)度為用戶提供真誠的服務。我們深信只要達到每一位用戶的要求,就會得到認可,從而選擇與我們長期合作。這樣,我們也可以走得更遠!

首先看下ThinkPHP6官方手冊關于多應用的目錄結構:

├─app 應用目錄
│  ├─index              主應用
│  │  ├─controller      控制器目錄
│  │  ├─model           模型目錄
│  │  ├─view            視圖目錄
│  │  ├─config          配置目錄(優(yōu)先)
│  │  └─ ...            更多類庫目錄
│  ├─admin              后臺應用
│  │  ├─controller      控制器目錄
│  │  ├─model           模型目錄
│  │  ├─view            視圖目錄
│  │  ├─config          配置目錄(優(yōu)先)
│  │  └─ ...            更多類庫目錄
│
├─public                WEB目錄(對外訪問目錄)
│  ├─admin.php          后臺入口文件
│  ├─index.php          入口文件
│  ├─router.php         快速測試文件
│  └─.htaccess          用于apache的重寫
│
├─config                應用配置目錄
│  ├─index              index應用配置
│  └─admin              admin應用配置
│
├─view                視圖目錄
│  ├─index              index應用視圖目錄
│  └─admin              admin應用視圖目錄
│
├─route                 路由定義目錄
│  ├─index              index應用路由定義目錄
│  └─admin              admin應用路由定義目錄
│
├─runtime               運行時目錄
│  ├─index              index應用運行時目錄
│  └─admin              admin應用運行時目錄

(來源于:ThinkPHP6.0快速開發(fā)手冊(案例版))

哎呀,這樣一看發(fā)ThinkPHP6的多應用也不過如此,一個前臺index應用,一個后臺admin應用,這就叫多應用了。想當年,我們用ThinkPHP5那也開發(fā)過前臺應用index、后臺應用admin,這又啥區(qū)別呢?

區(qū)別1:就是必須通過composer下載后才能使用。

ThinkPHP6框架默認下載后是單應用,要想使用多應用就要下載:

composer require topthink/think-multi-app

區(qū)別2:路由定義必須在當前的應用下。

我們知道ThinkPHP5的時候,我們可以在根目錄下的路由文件定義,但是ThinkPHP6后必須在應用目錄下定義路由。

區(qū)別3:ThinkPHP6支持應用入口。

我們在ThinkPHP6中可以對某個應用單獨設置入口文件,比如admin應用我可以設置admin.php入口文件來訪問。

區(qū)別4:域名綁定應用。

舉個例子ThinkPHP5的時候我們定義www.a.com/index/index/company.html的路由后,可以實現這樣的效果www.a.com/company.html

但是ThinkPHP6你會發(fā)現怎么設置路由,index應用都去不掉,始終是www.a.com/index/company.html,這個可咋整?

那么解決方案就可以用到了域名綁定應用了,我們在config/app.php 配置文件中定義域名和應用的綁定,如下方式:

'domain_bind' => [
'www.a.com' => 'index', // 域名綁定到www應用
'admin.a.com' => 'admin', // admin綁定到后臺應用
],

這樣我們就可以用www.a.com/company.html來訪問了。

最后:

總的來說,ThinkPHP6的多應用相對比ThinkPHP5還是有比較大的進步,雖然在第一次使用麻煩一點需要composer下載,但是這不影響我們對ThinkPHP6多應用的青睞。

以上是“ThinkPHP6新增‘’多應用‘’與ThinkPHP5的區(qū)別有哪些”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注創(chuàng)新互聯行業(yè)資訊頻道!

網頁題目:ThinkPHP6新增‘’多應用‘’與ThinkPHP5的區(qū)別有哪些-創(chuàng)新互聯
網站路徑:http://vcdvsql.cn/article46/ppoeg.html

成都網站建設公司_創(chuàng)新互聯,為您提供營銷型網站建設、微信公眾號網站建設關鍵詞優(yōu)化、域名注冊、電子商務

廣告

聲明:本網站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯

綿陽服務器托管