### 2018 年 10 月 22 日 发布 `5.1`版本自2018年元旦正式发布以来,在团队和社区的共同努力下,经过近十个月的迭代更新,共计发布了26个版本(更新记录[查看这里](https://www.kancloud.cn/manual/thinkphp5_1/354156)),目前已经趋于完善和稳定。 >[danger]### ThinkPHP`5.1`版本是官方为迎接12周年而发布的一个献礼版本,同时也标记着一个新的里程碑,相比`5.0`版本功能和架构更为完善。 为了帮助企业和开发者更稳定的使用`ThinkPHP`开发,从10月20日开始,`5.1`版本官方将不再继续更新功能,仅作问题修正和安全更新。同时宣布发布`5.1 LTS`(Long Term Support:长期技术支持)版本(版本号为`5.1.27 LTS`),并提供长达三年的技术支持和维护。这是官方首次正式发布的`LTS`版本。 而对于更早的`5.0`版本(正式发布于2016年9月15日),则仅作安全更新,历史更新记录[查看这里](https://www.kancloud.cn/manual/thinkphp5/209035),`3.2`版本则正式宣布停止维护和安全更新。 >[info] 抱着一份初心和坚持,ThinkPHP始终坚持完善和更新,十二年来持续发布了多个大版本。其实`ThinkPHP`历史以来的大版本都提供了超过年18个月的支持和维护,甚至于`3.2`版本今年还仍然在进行安全更新(该版本发布于2013年12月)。 目前ThinkPHP主要版本的维护计划公告如下: |ThinkPHP版本|发布时间|BUG修复|安全更新| |---|---|---|---| |3.2(PHP5.3+)|2013年12月18日|结束服务|结束服务| |5.0(PHP5.4+)|2016年9月15日|2019年1月1日|2020年1月1日| |5.1(PHP5.6+)|2018年1月1日|2020年1月1日|2021年1月1日| 鉴于PHP和周边生态在最近几年的发展迅速,我们更建议用户使用PHP`7.1+`版本,2018年底PHP官方将停止对PHP5.6和7.0的安全维护。目前`5.1`版本可以很好的支持PHP7+(包括PHP7.2),对于PHP`7.2`后续版本的支持,官方会在BUG修复期内持续更新以确保其兼容性。 ThinkPHP下一个大版本基于PHP`7.1+`开发,并采用严格类型约束和更广泛的`PSR`标准。相比较一些国外的框架,ThinkPHP在版本和标准的选择上不会太激进,尽量考虑到国内的环境和习惯。因为生态的成熟度往往是滞后的,更多的企业和产品在技术和框架的选型上也不会冒进。 此次发布`LTS`版本,也是官方对`5.1`版本的一种信心和决心,同时也是给广大开发者一个态度。可以预见的是,`5.1`版本将在未来的一段时间内代替`5.0`成为`ThinkPHP`开发的主力版本。目前官方的《[5.1完全开发手册](https://www.kancloud.cn/manual/thinkphp5_1/content)》仍然是`5.1`版本最适合的文档,ThinkPHP官方的《[开发者周刊](https://www.kancloud.cn/thinkphp/weekly/content)》会不断更新有关`5.1`的教程、扩展和应用推荐,请密切关注。 >[danger]### 相信经过社区的参与和贡献会让ThinkPHP`5.1`的生态更加完善和丰富,也会让ThinkPHP走的更好更远!