ThinkPHP V6.0.4 版本发布——双节快乐

2020年09月29日

V6.0.4版本发布,本版本为累积常规更新,主要涉及路由和模型方面的改进,祝大家国庆中秋双节快乐!随着6.0逐渐趋于稳定,预计今年即将迎来新的LTS版本。

官方近期上线的服务包括:

🌲 ThinkAPI统一接口服务

主要更新:

新增

  • [新增] 多语言支持解析json文件
  • [新增] 增加app.url配置 用于命令行下构建request
  • [新增] 模型类增加convertNameToCamel属性,支持数据格式转为驼峰命名输出
  • [新增] Relation类增加getForeignKeygetLocalKey方法

修正

  • [修正] 修复规则为空的bug
  • [修正] 修正请求缓存中间件
  • [修正] 改进验证的append方法处理造成多次验证的情况
  • [修正] 改进资源路由对路由到类的支持
  • [修正] 修正重定向路由的传参
  • [修正] 调整http初始化位置 防止容器绑定自身造成死循环
  • [修正] 改进Redis驱动select参数处理
  • [修正] 改进多对多关联查询

优化

  • [优化] 优化session文件缓存 path获取
  • [优化] 改进路由参数检测
  • [优化] 改进路由参数获取和变量检查
  • [优化] 路由的请求缓存可以通过request_cache_key配置参数关闭 便于开发模式
  • [优化] 调整路由配置载入位置
  • [优化] 改进路由缓存指令 取消opis/closure依赖
  • [优化] 改进路由的额外参数检测
  • [优化] 改进Config类的has方法判断
  • [优化] 改进参数绑定对Null值的支持
  • [优化] 改进when条件查询的闭包处理
  • [优化] 改进一对一关联查询对order排序的支持

安装和更新

V6版本开始仅支持Composer安装及更新,支持上个版本的无缝更新,直接使用

composer update

更新到最新版本即可。

如果需要全新安装,使用:

composer create-project topthink/think tp

官方文档

展开阅读全文
4 收藏
分享
加载中
精彩评论
敢问何出此言
2020-09-29 12:41
15
举报
外面的程序员很多,没必要再给你加工资了
2020-09-29 14:56
6
举报
从2系列一直用到6系列。感谢tp。
2020-09-29 14:29
4
举报
想当年如们就用了2.x,现在6.x了,优秀!祝好!
2020-09-29 15:19
2
举报
支持。用了10年了。
2020-09-29 14:31
2
举报
最新评论 (34)
国内最好的php框架
2020-10-05 09:35
0
回复
举报
您好,请问友盟访问页面统计,显示1-2 10%,3-5 20%,1-2是哪个页面?没有配置过不清楚代表哪个页面?
2020-09-30 07:04
0
回复
举报
希望官方早点出一个tp6+ vue的后台权限系统框架。毕竟代码质量高一些!
2020-09-29 17:30
0
回复
举报
重要的还是生态建设 其实不缺优质的开发者 官方服务市场的目的就是鼓励生态开发者和服务商
2020-09-29 17:37
1
回复
举报
tp框架是编程设计模式加上JAVA的string boot。还没symfony太大太重。laravel依赖他人的东西太多这也是Symfony重大跟新后laravel也会升级,版比太多,最重要的是拉低了PHP性能。
2020-09-29 15:40
1
回复
举报
真好
2020-09-29 15:22
1
回复
举报
10多年的坚持不容易,支持一下,虽然已脱坑php,当年的入门框架。
2020-09-29 15:20
1
回复
举报
想当年如们就用了2.x,现在6.x了,优秀!祝好!
2020-09-29 15:19
2
回复
举报
支持。用了10年了。
2020-09-29 14:31
2
回复
举报
从2系列一直用到6系列。感谢tp。
2020-09-29 14:29
4
回复
举报
其实优秀的框架已经很多了像symfony laravel这些 没必要再造轮子了
2020-09-29 13:47
0
回复
举报
外面的程序员很多,没必要再给你加工资了
2020-09-29 14:56
6
回复
举报
从以前的3.0都开始用这个框架了,都被坑了不少了,漏洞又多,向下又不兼容,整开大改的,后来换成symfony
2020-09-29 16:24
0
回复
举报
更多评论
34 评论
4 收藏
分享
返回顶部
顶部