发行说明

未匹配的标注
本文档最新版为 6.x,旧版本可能放弃维护,推荐阅读最新版!

发行说明

Lumen 5.5.0

Lumen 5.5 将框架的底层 Laravel 组件更新到了 5.5 系列。

Lumen 5.4.0

Lumen 5.4 将框架的底层 Laravel 组件更新到了 5.4 系列。

Lumen 5.3.0

Lumen 5.3 将框架的底层 Laravel 组件更新到了 5.3 系列。

Lumen 5.2.0

Lumen 5.2.0 使用 Laravel 5.2 模块构建而成。与此同时,Lumen 的设计哲学和目标也将有所改变。

专注于构建无状态 API

Lumen 5.2 从之前的臃肿的 Lumen 脱变成专注于构建无状态 API,JSON API 服务。 正因为如此,Session 和视图不再包含在框架中。 如果你需要这些功能,建议升级到完整版本的 Laravel,升级 Lumen 应用程序到 Laravel 程序只需要复制路由和类到新的程序中即可,因为 Laravel 和 Lumen 基本上使用同样的功能模块构成。

用户认证

因为 Lumen 不再使用 Session,用户认证必须通过传送 API 令牌或者标头信息。你可以在新的 AuthServiceProvider 中完全控制这些逻辑, 请阅读 用户认证文档 获取更多信息。

测试帮助函数

因为 Lumen 中已经不再包含会话(session)和视图(view),所有的表单交互测试帮助函数都已经被移除了。JSON API 的测试帮助函数仍然保留,请查阅 测试文档 了解更多信息。

Lumen 5.1.0

Lumen 5.1.0 使用了 Laravel 5.1 系列的组件来升级框架。现在 Lumen 中可以使用诸如事件广播、中间件参数以及测试改进等功能。完整的 Laravel 5.1 发行说明,请参阅 Laravel 文档

Lumen 5.0.4

当升级到 Lumen 5.0.4 时,你应该更新你的 bootstrap/app.php 文件中创建 Lumen 应用的类为如下:

    $app = new Laravel\Lumen\Application(
        realpath(__DIR__.'/../')
    );

注意: 这个修改不是 必须的;然而,当使用 Artisan 命令和 PHP 内置 web 服务时,它能够避免一些 bug。

Lumen 5.0

Lumen 5.0 是 Lumen 框架的首次发布版本,基于 Laravel 5.x 系列中的 PHP 组件。

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/lumen/5.5/issua...

译文地址:https://learnku.com/docs/lumen/5.5/issua...

上一篇 下一篇
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
贡献者:5
讨论数量: 0
发起讨论 只看当前版本


暂无话题~