专栏首页Debian中国ThinkPHP v5.1.0 发布 — 新年献礼

ThinkPHP v5.1.0 发布 — 新年献礼

ThinkPHP V5.1 —— 12 载初心不改,你值得信赖的 PHP 框架。期盼已久的 V5.1.0 版本今日正式发布,祝大家 2018 年新年快乐!

ThinkPHP 自诞生以来一路走来已经 12 载,初心不改,并将继续努力,感谢大家的一路支持和贡献!

特性

5.1 版本主要特性包括:

(adsbygoogle = window.adsbygoogle || []).push({});

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

安装

5.1 版本开始官方不提供下载包,请使用 composer 安装:

composer create-project topthink/think tp

手册

官方 完全开发手册  已经更新至最新

2018-1-1 ThinkPHP 官方团队

5.1 的扩展也同步更新支持了(都支持 composer 安装),包括:

  • topthink/think-testing
  • topthink/think-mongo
  • topthink/think-migration
  • topthink/think-queue
  • topthink/think-captcha
  • topthink/think-image
  • topthink/think-walkman
  • topthink/think-swoole

以及大量的第三方类库包(不一一列举)

另外,官方已经把 5.1 版本的很多组件独立成 composer 包了(不再依赖 ThinkPHP 核心框架运行),包括但不限于:

  • topthink/think-container
  • topthink/think-orm
  • topthink/think-validate
  • topthink/think-template
  • topthink/think-log
  • topthink/think-cache

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Debian Live 项目的剧变

    尽管围绕 Debian Live 项目发生了很多戏剧性事件,关于 Debian Live 项目结束的公告的影响力甚至小于该项目首次出现时的公告。主要开发者的离开...

    Debian社区
  • Java 10 正式发布:包含 109 项新特性

    期待已久的 Java 10 已正式发布!你可以通过这里下载 Java 10 正式版。为了更快地迭代,以及跟进社区反馈,Java 的版本发布周期变更为每六个月一次...

    Debian社区
  • 如何校验 Debian 软件包的 MD5

    你有没有想过为什么安装在你系统上的某个二进制文件或软件包没有按预期的那样来运行,或者说没有按正常的方式来运行,也许它根本就无法启动。

    Debian社区
  • eve-ng模拟ospf虚连接小实验

    新建网络按照区域间的防环规则进行部署,可以避免区域间环路问题。但是部分网络可能因早期规划问题,区域间的连接关系违背了骨干区域和非骨干区域的规则违背了OSPF区域...

    释然
  • 腾讯设计周 ISUX潮酷展区游玩指南,多款爆品重磅首发!

    ? 腾讯ISUX isux.tencent.com 社交用户体验设计 ? ? TDW 腾讯设计周 席!卷!而!来! 2019.10.28-2019.10.3...

    腾讯ISUX
  • stm32之串口通信

    在基础实验成功的基础上,对串口的调试方法进行实践。硬件代码顺利完成之后,对日后调试需要用到的printf重定义进行调试,固定在自己的库函数中。

    用户6754675
  • stm32中的串口通信你了解多少

    在基础实验成功的基础上,对串口的调试方法进行实践。硬件代码顺利完成之后,对日后调试需要用到的printf重定义进行调试,固定在自己的库函数中。

    用户6754675
  • Mycat分库分表全解析 Part 4 Mycat中的概念

    前面讲了 Mycat 是一个开源的分布式数据库系统,但是由于真正的数据库需要存储引擎,而 Mycat 并没有 存储引擎,所以并不是完全意义的分布式数据库系统。

    bsbforever
  • STM32的串口通信

    在基础实验成功的基础上,对串口的调试方法进行实践。硬件代码顺利完成之后,对日后调试需要用到的printf重定义进行调试,固定在自己的库函数中。

    用户7678152
  • 线性回归(一)-多元线性回归原理介绍

    高中的数学必修三有一个概念——线性拟合,其主要原理是通过对两组变量的统计值模型化。高中的的模型主要是简单的一维线性模型,在某种程度上也可以叫做一次函数,即 y ...

    EatRice

扫码关注云+社区

领取腾讯云代金券