事件 1. 事件和中间件有一点相似,只不过事件更加的精准定位更细腻的业务场景; 2. 事件可定义:事件类、事件监听类、事件订阅类; 3. 我们先创建一个测试事件的类:TestEvent.php,手动创建一个测试类; public function __construct ...
tp 安装后默认采用的是 单应用模式部署。 单应用模式的优势是简单灵活,URL地址完全通过路由可控。配合路由分组功能可以实现类似多应用的灵活机制。 而我个人比较喜欢 多应用模式部署,比如说:对于网站来说,有前台和后台方面的应用。这个时候采用多应用模式部署的话,那在以后的开发和维护起来就更加地方便了。 快速生成应用 如果使用了多应用模式,可以快速生成一个应用,例如生成demo应用的指令如下: 你会发 ...
2020-09-10 15:08 0 658 推荐指数:
事件 1. 事件和中间件有一点相似,只不过事件更加的精准定位更细腻的业务场景; 2. 事件可定义:事件类、事件监听类、事件订阅类; 3. 我们先创建一个测试事件的类:TestEvent.php,手动创建一个测试类; public function __construct ...
开启多应用模式1.首先刪除app目录下所有其他文件2.安装多应用模式扩展: composer require topthink/think-multi-app3.创建三大应用index(前端),admin(后台),common(公共应用)命令:php think build index命令:php ...
首先看下ThinkPHP6官方手册关于多应用的目录结构: ├─app 应用目录 │ ├─index 主应用 │ │ ├─controller 控制器目录 │ │ ├─model 模型目录 ...
Trace调试 1. 安装 topthink/think-trace 拓展 查阅了手册:https://www.kancloud.cn/manual/thinkphp6_0/1037619 里面说到 最新版本页面Trace功能已经不再内置在核心,所以需要 composer 加入进来, 编辑 ...
最近在使用thinkphp6 多应用路由配置时遇到一个深坑,在此记录一下: thinkphp6在升级到6.0.5后,多应用模式路由配置,连最基本的回调函数都不生效,一直提示找不到控制器,如下: 后来查找资料时,找到这篇文章:TP6 多应用入口, 路由及路由分组 不能访问问题(三大问题详细交 ...
一,显示调试信息 1,以访问一个不存在的url为例: 访问: 返回: 2,设置 修改:config/app. ...
为什么学ThinkPhp6? php是世界上最好的语言。thinkphp是最流行的php框架。thinkphp6版本是最新最前沿的版本。屏幕前学习的你,嗯,是最好看的. 这优势,没的说,赶紧买买买!!!哦不说错了,学它学 ...
一,创建两个应用: 我们在演示中创建两个app web adm 在app目录下,新建这两个目录 说明:刘宏缔的架构森林是一个专注架构的博客,地址:https://www.cnblogs.com ...