Laravel 8 新特性和功能优化速览


Laravel 8.0 版本即将在 9 月 8 号发布,作者 Taylor Otwell 在 Twitter 中陆续透露了一些新特性和功能优化,下面我们一起来看看:

php artisan serve 命令增强

-w570

如果你在本地通过 PHP 内置 Web 服务器提供服务,更新 .env 文件后不再需要运行 php artisan serve 手动重启 Web 服务器,Laravel 会监听 .env 文件的修改并自动替你重启。

app/Models 目录

-w569

Laravel 8.x 终于在初始化项目后在代码骨架中提供了 app/Models 目录,并将新建的模型类默认存放到这个目录,框架作者的个人喜好终究没有拗过开发者的需求!

生成器命令对目录调整的适配

-w571

为了适配新增的 app/Models 目录,Laravel 8.x 中的所有生成器命令将会判断是否存在 Models 目录,如果存在则将其作为模型类根目录,如果不存在,依然将 app 目录作为模型类根目录。

更多

-w565

Laravel 8.x 是一次小的主版本迭代,不是 LTS 版本,更多新特性,请关注 Laracon Online 大会,Taylor 会在这个大会上宣布更多 Laravel 8.x 的新特性和功能优化,包括模型工厂、迁移压缩、批处理任务、任务撤销、频率限制、异常报告、事件监听、路由缓存、维护模式、Jetstream 等。对于国内用户,等着新版本发布看最新版本文档就好了😄。

声明:本文翻译整理自 Laravel News


Vote Vote Cancel Collect Collect Cancel

<< 上一篇: Laravel 5.2 即将发布,新版本将会有哪些新特性?

>> 下一篇: Laravel 7 将支持直接在路由定义中自定义隐式路由模型绑定