Laravel 框架的下一个主要版本 Laravel 5.6 正式发布

michealz
 michealz
发布于 2018年02月09日
收藏 3

Laravel 5.6 已正式发布,该版本将是 Laravel 框架的下一个主要版本。Laravel 5.6 带来了许多的新特性,下面将简单介绍一下值得关注的更新。有关所有变更的完整列表,请访问更新日志 (GitHub)。

日志功能的改进

Laravel 5.6 最大的改进莫过于日志功能的改进。Laravel 新手请注意,v5.6 的日志记录配置文件已从 config/app.php 移动至新的 config/logging.php 文件。

此外,现在已可以通过配置 stack 从而将日志消息发送到不同的处理器中。例如,你可能需要将 debug 日志发送到 system log,而 error 日志发送到 slack。

Bootstrap 4

所有前端脚手架和示例 Vue 组件现在都使用 Bootstrap 4,Laravel 5.6 其实在 beta 阶段就已使用了 Bootstrap 4,现在 Bootstrap 4 正式版已发布,所以 Laravel 5.6 正式版也就顺理成章地用上了 Bootstrap 4 的正式版。

动态限速

Laravel 5.6 引入了动态限速功能,带来更多灵活性的同时也让针对单个用户的限速更简单:

Route::middleware('auth:api', 'throttle:rate_limit,1')
    ->group(function () {
        Route::get('/user', function () {
            //
        });
    });

上面的例子中,rate_limit 是 App\User 模型的一个属性,用于确定某时间段内允许的请求次数。

生成 API 控制器

现在可以为 API 生成一个资源控制器,这将排除不必要的 create 和 edit 操作,这些操作仅适用于返回 HTML 的资源控制器。要生成资源控制器,在命令行末尾添加 --api 参数即可。

php artisan make:controller API/PhotoController --api

要升级到 5.6 版本,请查看升级指南
详情请查看发布公告
下载地址:https://packagist.org/packages/laravel/framework(目前最新稳定版是 5.6.1)
源码下载:https://github.com/laravel/laravel/releases/tag/v5.6.0

本站文章除注明转载外,均为本站原创或编译。欢迎任何形式的转载,但请务必注明出处,尊重他人劳动共创开源社区。
转载请注明:文章转载自 开源中国社区 [http://www.oschina.net]
本文标题:Laravel 框架的下一个主要版本 Laravel 5.6 正式发布
加载中

精彩评论

303650172
303650172

引用来自“foolishnoob”的评论

不错的框架,谁用谁知道。
这框架是位.NET者开发者弄出来的,一门不优雅的语言弄个优雅框架,还是CI TP YII实在
卢俊义
卢俊义
臃肿不堪还说优雅
raykwok
raykwok

引用来自“foolishnoob”的评论

不错的框架,谁用谁知道。

引用来自“303650172”的评论

这框架是位.NET者开发者弄出来的,一门不优雅的语言弄个优雅框架,还是CI TP YII实在
然而,Laravel的灵感来源于Rails。
啊哈哈哈

最新评论(27

303650172
303650172

引用来自“foolishnoob”的评论

不错的框架,谁用谁知道。

引用来自“303650172”的评论

这框架是位.NET者开发者弄出来的,一门不优雅的语言弄个优雅框架,还是CI TP YII实在

引用来自“Geta_Chan”的评论

呵呵,我觉得Laravel才好用,都不想吐槽TP了

引用来自“彩虹梦”的评论

一看就是没做过过大项目的人。。
如果开发团队50人都时候用ci就惨了
因为东一块西一块。日后维护就不是这么简单了

引用来自“303650172”的评论

你做了啥大项目

引用来自“彩虹梦”的评论

仓存系统
好大,好厉害
shijunti
shijunti

引用来自“卢俊义”的评论

臃肿不堪还说优雅
核心又不需要我们改,业务文件夹优雅
p
phpnewstar
yii和laravel都不错,看个人喜好,我喜欢yii2,用着顺手
彩虹梦
彩虹梦

引用来自“foolishnoob”的评论

不错的框架,谁用谁知道。

引用来自“303650172”的评论

这框架是位.NET者开发者弄出来的,一门不优雅的语言弄个优雅框架,还是CI TP YII实在

引用来自“Geta_Chan”的评论

呵呵,我觉得Laravel才好用,都不想吐槽TP了

引用来自“彩虹梦”的评论

一看就是没做过过大项目的人。。
如果开发团队50人都时候用ci就惨了
因为东一块西一块。日后维护就不是这么简单了

引用来自“303650172”的评论

你做了啥大项目
仓存系统
w
wivwiv

引用来自“反AI首席倡议官”的评论

标题为什么要加“Laravel 框架的下一个主要版本” 在 “Laravel 5.6 正式发布” 前面呢?难道要发布上一个版本不成?
因为确实是下一个主要版本(LTS)
轻歌
轻歌

引用来自“卢俊义”的评论

臃肿不堪还说优雅
功能少有人说简陋,垃圾!功能多了又有人说臃肿,垃圾!
真难伺候。
Nixus
Nixus
标题为什么要加“Laravel 框架的下一个主要版本” 在 “Laravel 5.6 正式发布” 前面呢?难道要发布上一个版本不成?
进击的代码
进击的代码
5.6不是LTS吧...还有怎么PHP也流行喷框架了.....再垃圾再臃肿不照样有人用
卢俊义
卢俊义
臃肿不堪还说优雅
回去干活
回去干活
记得把5.7的最低版本要求应该提到7.2。
返回顶部
顶部