Laravel 5.5是最新的一个LTS(Long Term Support)版本,这意味着两年内的bug修复和三年内的安全更新支持,这也意味着上一个LTS版本5.1在今年年底就要停止bug修复了。话不多说,我们一起来看看5.5有哪些新的特性。
创建Laravel 5.5项目
由于到目前为止(2017.8.18),官方还没有正式发布5.5的release,所以我们在体验的时候可以使用dev版本:
composer create-project --prefer-dist --stability=dev laravel/laravel:dev-master
cd laravel
php artisan key:generate
这里需要注意的是,5.5开始最低要求是php7.0。
文章汇总索引
瞅着一大堆的文章链接,但这只是为了阅读方便,实际上你会发现,每篇文章都比较短,也意味着大部分的改动,其实都非常的小,甚至你去看laravel核心开发者之一
jeffrey way
的新特性介绍视频,你会发现这是历来改动最少的一个版本,瞄一眼每一集的视频长度你就懂了~ 而且看完下面的相应文章,其实大部分的改动,你都可以自行在之前的版本中实现~ 可以说,如果你是图快速搞个项目出来,比如有实际项目需要,那用laravel 5.5挺好的,毕竟有长期支持,而如果你是个geek,更在意学习,尤其是要更好地学习laravel的底层,想知道它背后一步步怎么来的,想将来对其进行更多地自定义和发挥,那么5.2或5.3反而是不错的学习版本~