laravel项目响应速度如何优化到100ms以内

1. 运行环境

阿里云2C\8G\5M
centos8

2.优化步骤

按《性能优化入门》教程里面提到的,能优化的都优化了,请求响应还是在120ms左右

3.需求

请问各位大佬,你们的laravel项目线上响应速度是怎么样的?
在不上swoole的情况下能否优化到60ms左右?

4.截图

参考

这个是超哥的项目,采用laravel全家桶,不知道怎么优化的,速度最快在30ms左右!
codesign.qq.com/

laravel项目响应速度如何优化到100ms以内

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
最佳答案

总结

实践证明阿里云机器性能有问题。

过程

1.本地物理服务器能跑到60ms左右
2.开了2台阿里云服务器测试一直都是在120ms.
3.刚申请了个腾讯云能跑到60ms左右

截图

Laravel

Laravel

3年前 评论
陈先生 3年前
Imuyu 3年前
讨论数量: 28
Summer

有没有做动静分离? —— 20. 动静分离《LX3 Laravel 性能优化入门》

3年前 评论
91it (楼主) 3年前
wanghan

为什么我的项目都在300-600ms

3年前 评论
91it (楼主) 3年前
wanghan (作者) 3年前
JaguarJack

crm 的数据库操作多?单纯的计算很快的

3年前 评论
91it (楼主) 3年前

网络延迟 24 ms,加上服务器,Laravel 使用 coderunner,30 多 ms,没啥问题

3年前 评论
Summer

装个 laravel-debugbar 看 timeline 标签,确定时间都花在哪:

file

3年前 评论
91it (楼主) 3年前
liziyu 3年前

动静( CDN )分离,opcache || swoole

3年前 评论
AyuAyu 3年前
陈先生 (作者) 3年前

总结

实践证明阿里云机器性能有问题。

过程

1.本地物理服务器能跑到60ms左右
2.开了2台阿里云服务器测试一直都是在120ms.
3.刚申请了个腾讯云能跑到60ms左右

截图

Laravel

Laravel

3年前 评论
陈先生 3年前
Imuyu 3年前

比较一下两边硬盘读写速度

3年前 评论
游离不2

主要看 DB 查询速度吧

3年前 评论

laravel 开启opcache 程序响应正常也就是10-100ms之间;
不能直接通过浏览器响应了测试,
得在body或header中加入一个程序响应时间来对比,
浏览器响应时间减去程序响应时间,中间的浪费在网络底销上面了!
话说用了一个华为的服务器,对比阿里与腾讯,华为的网络响应比较有优势,

这个是我加入的程序响应时间
Laravel

3年前 评论
91it (楼主) 3年前
xini2603 (作者) 3年前

感觉和服务器和网络环境有关

3年前 评论

撇开非问题关键因素(网络宽带、节点效应、服务器性能),单就框架本身的可优化内容:

  1. 开启 php opcache、关闭php xdebug
  2. laravel route cache
  3. laravel composer dump-autoload -o
  4. 将由php输出的无状态页面和资源 增加public和过期时间等 header 方便浏览器cache命中
3年前 评论
91it (楼主) 3年前

:joy:楼主就是想说,阿里云不如腾讯云

3年前 评论

不是说阿里云是套路云,腾讯云是良心云么

3年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!