laravel压测为什么这么慢,有办法优化吗
我用laravel框架写了个测试的路由,没有任何的代码,直接就 retun 1;然后用电脑的ab压测工具访问线上这个测试路由,发现效率似乎特别慢, 比原生的php7 效率降低了3倍左右,
测试服务器 1核 1GB
原生的php的Request per second 是40,
有办法优化吗?。理论上没有任何的逻辑处理应该已经是性能最大化了??。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
https://learnku.com/articles/...
先按这个开启路由缓存,配置缓存,映射优化,数据缓存,opcache,数据库优化,索引等等优化下先
框架的优势就在于开发效率,那么必定要舍弃一些性能。
另外 laravel号称优雅,那也是以牺牲了一些性能为代价的。
不过,你要做的终究是一个系统,不是一个空架子,也许你一整套系统下来,可能还没有框架的整体性能好。
所以,不用太纠结这些,第一,选最合适的,第二,有必要时再优化(自行编写的代码的部分)