如何使laravel比codeigniter更快地加载页面

Gau*_*shi 3 codeigniter laravel codeigniter-3 laravel-5.1

我是新手,laravel它对编码有好处,但速度并不快codeigniter

我使用codeigniter它的页面加载小于5MB但laravel页面加载可能与8MB相同.我想与之合作,laravel但我需要建议,以便laravel加快速度codeigniter

Abd*_*aat 9

您有很多选项来加速您的应用:

1- run:php artisan optimize

2-禁用调试器

3-禁用您不在config.app文件中使用的服务

4-如果你使用宅基地或vagrantBox,这会增加一些共享文件夹,从而减慢过程.

5-如果你在小型,中型项目中工作,你可以使用流明(轻量级的laravel).

6 - 运行以下命令缓存路由:php artisan route:cache

7 - 运行以下命令缓存配置:php artisan config:cache

其他一些通用技巧 - 与laravel-相关:

1 - 如果您有频繁获取的数据,例如博客中的最​​新文章或列表中的最高分数,请尝试实施缓存层,这将极大地提高您的应用性能

如果您有一些需要时间并且可以在后台运行的进程(例如发送电子邮件,抓取网络),那么2队列/后台作业非常有用

并查看这些资源:

https://laracasts.com/discuss/channels/general-discussion/laravel-optimizations-or-speed-ups

http://ionut-bajescu.com/posts/view/improving-your-laravel-application-performance

Laravel真的很慢吗?

https://mattstauffer.co/blog/laravel-5.0-route-caching

  • 如果您希望将时间花在编码而不是调试上,请避免使用 lumen。只花了 4 个小时试图调试拒绝支持流明的包,最后我扔掉了毛巾,转而使用 laravel。参考:https://laravel-news.com/jwt-authentication-for-lumen (3认同)