Laravel 5.1 版本将会是 Laravel 诞生以来的首个长期支持(long time support)版本!
以下是 Laravel 创始人 Taylor Otwell 对于 Laravel LTS 版本的说明:
最新的 Synfony LTS 版本是 Symfony 2.3,是2013年6月份发布的。两年前的 Laravel 和现在已是今非昔比了。目前的态势已经很明显,Laravel 将成为一个被广泛使用的 PHP 框架,因此对于 Laravel LTS 版本的需求已非常明显。并且现在 Laravel 已经被很多大企业采用。
由于今年5/6月份即将发布的 Symfony 2.7 将会是下一个 LTS 版本,这也是我们头一个发布 LTS 版本的机会,因为我们希望在底层组件
HttpFoundation
发布 LTS 版本的同时发布 Laravel LTS。
说明中还提到:如果 Laravel 和 Symfony 发布 LTS 版本的步调一致,也就是每两年发布一次 LTS 版本,那么将会为每一个 Laravel LTS 版本提供3年的 bug 修复支持和4年的安全问题修复支持。
接下来的一两个月内还会有详细的信息被披露出来,这必定是一个非常重要也是非常令人激动的消息,对于广大开发者和采用 Laravel 的公司来说这将是对产品和代码的一个有力保障。
提到自由软件界 LTS 版本,不得不说 Ubuntu。Ubuntu 的策略是每两年发布一个 LTS 版本,其中桌面版可以获得3年的技术支持,服务器版可以获得5年的技术支持。这种发布方式对于开发者、使用者来讲就能在一定时间内保证自己在某个版本上的付出不会由于频繁的更新版本而变的疲于奔命。
当然了,LTS 版本也将消耗更多人力去维护各个版本,而大部分开源软件是做不到的,因此我们就会看到很多开源软件其实都成了“版本帝”。
Laravel LTS 从侧面反映出 Laravel 将来的发展会更加稳定,Taylor Otwell 对 Laravel 的将来更有规划(毕竟 Taylor 已经全职开发 Laravel 了)。Laravel 团队的盈利模式可能会延续 Forge 的思路,也就是继续扩展 Laravel 衍生产品,通过服务获得盈利,通过 Laravel 生态圈吸引企业购买服务。
相信 Laravel 必将会成为一个良性发展的生态系统!