Lumen 框架 5.5 和 5.6 中文文档翻译完成

2018-07-05 11:27:40 +08:00
 summer_charlie

什么是 Lumen?

Lumen 是一个由 Laravel 组件搭建而成的微框架,由 Laravel 官方维护。Lumen 为速度而生,是当前最快的 PHP 框架之一,甚至比类似的微框架 Silex 速度还要快。

Lumen 比其他微框架的优点是,构建在 Laravel 之上,使其具备 Laravel 强大的功能,如 路由,依赖注入,Eloquent ORM,数据库迁移管理,队列和计划任务等。

Laravel 本来就是一个功能齐全,速度飞快的框架,但是 Lumen 因为去除了很多 Laravel 的配置和可自定义的选项,速度越加飞快,毫秒必争。

飞快的速度,再加上 Laravel 非常方便的功能,使用 Lumen 开发应用会是非常愉悦的体验。

在什么时候使用 Lumen?

Lumen 专为微服务或者 API 设计,举个例子,如果你的应用里面有部分业务逻辑的请求频率比较高,就可以单独把这部分业务逻辑拿出来,使用 Lumen 来构建一个小 App。

因为 Lumen 是对 Laravel 优化了框架的加载机制,所以 Lumen 对资源的要求少很多。

当然,你可以使用 队列系统 与你的主 Laravel 应用进行交互。Laravel 和 Lumen 从一开始就是设计成能一起很好的工作,并且,配合使用,允许你构架一个强大的,以微服务为驱动的应用程序。

Lumen 同时也非常适用于构建 API 接口,此类型的应用通常情况下不需要具备 全栈框架 的所有功能,如 HTTP 会话管理,Cookies,和模版系统。

关于中文翻译

招募翻译的帖子: Lumen 5.5 / 5.6 文档翻译和校对开始了,欢迎感兴趣的同学加入我们

Lumen 中文文档 5.6 参与译者 23 名,完整列表见此: https://laravel-china.org/docs/lumen/5.6?mode=translators

Lumen 中文文档 5.5 参与译者 20 名,完整列表见此: https://laravel-china.org/docs/lumen/5.5?mode=translators

感谢所有热情参与的译者,所有参与译者都会赋予身份标示 —— Lumen5.5 译者 , Lumen5.6 译者。同样感谢项目负责人 @Ellison 的整理和维护。

文档链接:https://laravel-china.org/docs/lumen/5.6

2394 次点击
所在节点    分享创造
5 条回复
Outshine
2018-07-06 00:24:36 +08:00
你要问我资瓷不资瓷,我当然是资瓷啦~

不过 Lumen 有点太精简了,官方的 Notification 都用不了。。。
skyjerry
2018-07-06 07:36:26 +08:00
赞一个👍
Norie
2018-07-06 10:00:29 +08:00
资瓷资瓷
zhengjian
2018-07-10 01:18:54 +08:00
嗯,请问是不是与官方文档有点儿不同步?
比如:
HTTP 路由部分,原文是:
You will define all of the routes for your application in the **routes/web.php** file. The most basic Lumen routes simply accept a URI and a Closure:
翻译是:
你可以在 **app/Http/routes.php** 文件中定义应用程序的大多数路由。最基本的 Lumen 路由仅接受 URI 和一个 Closure:
zw1234
2018-07-10 13:02:04 +08:00
赞一个,之前一直看 5.3 的

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/468294

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX