美文网首页
ThinkPHP5和ThinkPHP6的区别

ThinkPHP5和ThinkPHP6的区别

作者: 小杨同学97 | 来源:发表于2021-06-06 23:47 被阅读0次

1. 目录结构异同
2. 安装方式
从TP5.1开始,官网就不支持下载框架了,需要使用composer
ThinkPHP6的环境要求:PHP >= 7.1.0
如果是第一次安装的话,在命令行下面,切换到WEB根目录下面并执行下面的命令:

composer create-project topthink/think tp

3. 多应用
TP6默认使用单应用。如果要使用多应用模式,你需要安装多应用模式扩展think-multi-app。

composer require topthink/think-multi-app

4. 类的加载方式
tp5采用自己的一套实现加载方式+composer部分加载方式
tp6采用composer类的加载方式
5. tp6使用严格模式而tp5没有使用
6. tp6支持更多的PSR规范
7. 组件独立 (tp6将orm独立出来)(模板引擎)
8. 中间件改进
9. 引入Filesystem组件

相关文章

网友评论

      本文标题:ThinkPHP5和ThinkPHP6的区别

      本文链接:https://www.haomeiwen.com/subject/tbykeltx.html