1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 ThinkPHP V5.0.12 暨 5.1.0 RC3 版本发布 下载

本帖由 漂亮的石头2017-11-06 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    488,069
    赞:
    47
    V5.1.0版本是继5.0版本之后又一个重大版本,ThinkPHP5.1在5.0的基础上对底层架构做了进一步的改进,引入新特性,并提升版本要求。

    ThinkPHP5.1运行环境要求PHP5.6+,虽然不支持5.0的无缝升级,但升级过程并不复杂(请参考升级指导

    主要新特性


    * 引入容器和Facade支持
    * 依赖注入完善和支持更多场景
    * 重构的(对象化)路由
    * 配置和路由目录独立
    * 取消系统常量
    * 助手函数增强
    * 类库别名机制
    * 模型和数据库增强
    * 验证类增强
    * 模板引擎改进
    * 支持PSR-3日志规范

    RC3对于之前版本主要更新如下:


    • 改进redis驱动的get方法


    • 修正Query类的alias方法


    • File类错误信息支持多语言


    • 修正路由的额外参数解析


    • 改进whereTime方法


    • 改进Model类getAttr方法


    • 改进App类的controller和validate方法支持多层


    • 改进HasManyThrough类


    • 修正软删除的restore方法


    • 改进MorpthTo关联


    • 改进数据库驱动类的parseKey方法


    • 增加whereField动态查询方法


    • 模型增加废弃字段功能


    • 改进路由的after行为检查和before行为机制


    • 改进路由分组的检查


    • 修正mysql的json字段查询


    • 取消Connection类的quote方法


    • 改进命令行的支持


    • 验证信息支持多语言


    • 修正路由模型绑定


    • 改进参数绑定类型对枚举类型的支持


    • 修正模板的{$Think.version}输出


    • 改进模板date函数解析


    • 改进insertAll方法支持分批执行


    • Request类host方法支持反向代理


    • 改进JumpResponse支持区分成功和错误模板


    • 改进开启类库后缀后的关联外键自动识别问题


    • 修正一对一关联的JOIN方式预载入查询问题


    • Query类增加hidden方法


    目前5.1版本尚处于RC阶段,仅供学习,请勿用于商业项目!

    5.1完全开发手册:https://www.kancloud.cn/manual/thinkphp5_1/content

    5.0.12是一个修正版本,包含了上个版本发布以来的一些修正和完善,主要包括:

    更新日志


    * 上传类和验证类的多语言支持;
    * 模型增加排除和废弃字段支持;
    * 改进insertAll方法的分批处理;
    * 改进对枚举类型的参数绑定支持;
    * 修正社区反馈的问题;

    [数据库和模型]


    * 改进Connection类的getRealSql方法
    * 改进append方法支持一对一关联的bind设置
    * 改进whereTime查询
    * 改进model类的`destroy`方法
    * 修正softdelete
    * 修正`chunk`方法对时间字段的支持
    * Collection类增加`push`方法
    * 改进alias方法
    * 修正模型类的`append`处理
    * 改进`appendRelationAttr`方法
    * 改进HasManyThrough关联
    * 改进MorphTo关联
    * 模型增加废除字段`disuse`定义
    * 增加排除字段方法`except`
    * 修正`has`方法
    * 改进参数绑定类型对枚举类型的支持
    * 改进`insertAll`方法的分批处理

    [其它]


    * 改进Loader类`controller`和`validate`方法 支持多层
    * 验证提示信息支持多语言
    * File类错误信息支持多语言
    * 模板渲染异常处理
    * 修正rest控制器
    * 改进trace驱动
    * 改进Cache类的`remember`方法
    * 改进`url_common_param`的情况下urlencode的问题
    * 改进Url类
    * 改进`exception_handle`配置参数对闭包的支持
    * 执行路由缓存命令前检测RUNTIME_PATH是否存在
    * 调整部分`CacheDriver::dec`在为空的时候递减的行为
    * 优化移动端的显示
    * 改进对JSON-Handle插件的支持
    * 改进redis的`get`方法
    * 改进Request类的`host`方法

    5.0.11可以无缝升级到5.0.12。

    下载


    核心版
    完整版

    码云地址:https://gitee.com/liu21st/thinkphp5

    文档


    官方完全开发手册内容已经同步更新 完全开发手册 官方快速入门系列

    捐赠我们:
    [​IMG]
    ThinkPHP官方团队
    2017-11-6
    ThinkPHP V5.0.12 暨 5.1.0 RC3 版本发布下载地址
     
正在加载...