php中文网最新课程
每日17点准时技术干货分享
本文为php中文网认证作者:“王雪芹”投稿,欢迎加入php中文网有偿投稿计划!
在ThinkPHP6中新增了一个叫做“多应用”的名词,这个在ThinkPHP5中并没有,那么这个是干啥的呢?来听php中文网投稿作者王雪芹唠叨唠叨……
首先看下ThinkPHP6官方手册关于多应用的目录结构:
├─app应用目录│├─index主应用││├─controller控制器目录││├─model模型目录││├─view视图目录││├─config配置目录(优先)││└─...更多类库目录│├─admin后台应用││├─controller控制器目录││├─model模型目录││├─view视图目录││├─config配置目录(优先)││└─...更多类库目录│├─publicWEB目录(对外访问目录)│├─admin.php后台入口文件│├─index.php入口文件│├─router.php快速测试文件│└─.htaccess用于apache的重写│├─config应用配置目录│├─indexindex应用配置│└─adminadmin应用配置│├─view视图目录│├─indexindex应用视图目录│└─adminadmin应用视图目录│├─route路由定义目录│├─indexindex应用路由定义目录│└─adminadmin应用路由定义目录│├─runtime运行时目录│├─indexindex应用运行时目录│└─adminadmin应用运行时目录(来源于:ThinkPHP6.0快速开发手册(案例版))
哎呀,这样一看发ThinkPHP6的多应用也不过如此,一个前台index应用,一个后台admin应用,这就叫多应用了。
想当年,我们用ThinkPHP5那也开发过前台应用index、后台应用admin,这有啥区别呢?
区别1:就是必须通过