如何调查运行wordpress的网络服务器的延迟

时间:2013-12-28 06:03:31

标签: wordpress nginx

enter image description here

如何调查来自VPS的第一个响应的2.95秒延迟????

我的VPS(2核,4 GB RAM,100 GB硬盘)托管在知名服务上。

我的服务器有centos 6.5,nginx 1.4.4,php 5.4.23,mysql 5.5.35,带有W3 Total Cache的wordpress 3.7。缓存似乎有效。 Nginx conf为所有媒体启用了Gzip。

当我查看网络面板中的chrome dev工具时,第一个GET请求就是在大约2.9秒内获得响应。换句话说,html生成+网络旅行所需的时间是2.9秒。

然后从第一个响应开始,整个站点在接下来的2.2秒内加载 - 将总时间缩短为5.x秒。

测试查询数据库的php页面,并在第一步中呈现页面延迟低于70毫秒的时间。

除了增加CPU内核之外,还有改进的余地吗?是否可以通过一些设置或给定页面复杂度(主题等)调整服务器,这是除了硬件添加之外什么都不做?

磁盘IP性能:DD命令结果复制1.1 GB,3.5 - 6 s,180 - 300 MB / s

PS:我知道其他的SO问题,大多数都推荐一些缓存插件,apache mod设置等等,在我花了足够的时间挖掘它们之后,我发布了这个问题。

1 个答案:

答案 0 :(得分:0)

xDebug将根据每个脚本向您显示服务器执行它的时间http://xdebug.org/docs/profiler