zoukankan      html  css  js  c++  java
  • 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。主要还是看个人是什么需求再去生成相应的应用。

    查看生成的应用目录

  • 相关阅读:
    c++ 容器学习 理论
    TCP和UDP发送数据包的大小问题
    key.go
    election.go
    watch.go
    txn.go
    sort.go
    retry.go
    op.go
    maintenance.go
  • 原文地址:https://www.cnblogs.com/zhenzi0322/p/13645783.html
Copyright © 2011-2022 走看看