Bil*_*son 10 php laravel lumen
所以,我一直在构建一个laravel 5.1 API,经过几个月的工作,我突然意识到我应该一直使用Lumen.
有没有办法将laravel应用程序转换为流明应用程序?
Bog*_*dan 15
Lumen基本上是Laravel的精简版.应用程序结构是相同的,所以app就此而言,创建一个新的Lumen应用程序并从Laravel应用程序复制目录应该是安全的.
然而,出于性能原因,Lumen没有开箱即用的所有Laravel好东西,有些根本就没有.因此,根据您实施Laravel应用程序的方式,以下是您可能需要更改的一些内容,以便迁移您的应用:
.env文件,因此如果您希望它能够工作Dotenv::load(),bootstrap/app.php则需要取消注释该行DB,, 等外观.您可以通过取消注释使他们在.但是,即使您启用它们,您也只能获得 Laravel中的一部分外墙MailQueue$app->withFacades()bootstrap/app.php$app->withEloquent()在bootstrap/app.php我可能没有涵盖所有内容,但这是为了提供一个关于你应该注意什么的想法.所有这些都可以启用,但是Lumen带来的性能优势主要是因为那些东西被禁用以消除这些开销,所以尝试尽可能修改你的应用程序以利用默认提供的Lumen.
| 归档时间: |
|
| 查看次数: |
3749 次 |
| 最近记录: |