我用laravel框架写了个测试的路由,没有任何的代码,直接就 retun 1;然后用电脑的ab压测工具访问线上这个测试路由,发现效率似乎特别慢, 比原生的php7 效率降低了3倍左右,
测试服务器 1核 1GB
原生的php的Request per second 是40,
有办法优化吗?。理论上没有任何的逻辑处理应该已经是性能最大化了??。
我用laravel框架写了个测试的路由,没有任何的代码,直接就 retun 1;然后用电脑的ab压测工具访问线上这个测试路由,发现效率似乎特别慢, 比原生的php7 效率降低了3倍左右,
测试服务器 1核 1GB
原生的php的Request per second 是40,
有办法优化吗?。理论上没有任何的逻辑处理应该已经是性能最大化了??。
框架的优势就在于开发效率,那么必定要舍弃一些性能。
另外 laravel号称优雅,那也是以牺牲了一些性能为代价的。
不过,你要做的终究是一个系统,不是一个空架子,也许你一整套系统下来,可能还没有框架的整体性能好。
所以,不用太纠结这些,第一,选最合适的,第二,有必要时再优化(自行编写的代码的部分)
1 回答4.2k 阅读✓ 已解决
3 回答1.9k 阅读✓ 已解决
2 回答2.3k 阅读✓ 已解决
2 回答854 阅读✓ 已解决
1 回答1.4k 阅读✓ 已解决
2 回答2.3k 阅读
1 回答717 阅读✓ 已解决
https://learnku.com/articles/...
先按这个开启路由缓存,配置缓存,映射优化,数据缓存,opcache,数据库优化,索引等等优化下先