我已经用Yslow和PageSpeed找到了原因,但我似乎不明白为什么我的博客http://www.fotokringarnhem.nl有时加载速度很快(我想是缓存文件),而其他时候加载大约需要10秒或更长时间。
我在一个共享服务器上,但在共享服务器上的其他网站上没有遇到过这样的问题。
我正在使用cloudflare来加速我的博客,以加快速度,但无济于事。
我是不是错过了什么?
Pingdom最近30天的报告(另请参阅http://stats.pingdom.com/hseaskprwiaz):
- 平均响应时间:7.620ms
- 最慢平均值:18.307毫秒
- 最快平均值:4.237毫秒
- 正常运行时间:96.24%
编辑1:来自basicstate.com
诊断
+dns+连接-请求-响应
所以我想它在请求时失败了。缩小范围的选项?
编辑2:
我使用P3(插件性能档案器)来确定哪些插件导致了最多的加载时间。事实证明,用户访问管理器造成了大约60%的加载时间,所以我删除了它
这做了一些事情,我现在的超时时间少了很多,但屏幕上弹出任何东西仍然需要很长时间。
我使用了插件SQL监视器,并确定有82个查询正在根据请求执行,这大约需要10秒!!!!
如果你有一个拥有数百万用户的静态网站,并且性能变化很大,那么你的主机可能是罪魁祸首。我已经尝试了大约8个不同的主持人,并研究了十几个其他主持人,我强烈建议媒体圣殿(mt)。物超所值的最佳客户服务和性能。
此外,检查WP Engine的速度测试工具:http://speed.wpengine.com/-深入了解您的网站速度缓慢的原因。生成报告需要几个小时。
使用P3插件并使用本文进一步优化您的网站:http://andbreak.com/articles/guide-speed-wordpress/
当其他一切都失败时,尝试切换提供商
编辑
事实证明,删除所有自动保存的页面和帖子的备份以及概念是关键。这大大缩短了我到服务器的查询时间。现在以闪电般的速度!以下是过去几天的报告:正常运行时间:99.21%总体平均值:3.322毫秒
WP有一个有用的插件,可以限制帖子和页面的自动保存和概念的数量:修订控制顺便说一句,结果不是立竿见影的。花了一天时间才生效。
基本状态结果(当我在12月11日删除修订和概念时,清楚地显示了改进(不确定是哪一个))。
date uptime dns connect request ttfb ttlb
2012-09-18 98.97 0.031 0.047 0.047 0.353 0.475
2012-09-17 100.00 0.031 0.047 0.047 0.389 0.810
2012-09-16 100.00 0.029 0.045 0.045 0.342 0.499
2012-09-15 93.81 0.029 0.045 0.045 0.739 1.035
2012-09-14 98.97 0.053 0.068 0.068 0.387 0.565
2012-09-13 100.00 0.058 0.074 0.074 0.499 0.853
2012-09-12 95.00 0.030 0.046 0.046 5.994 7.024
2012-09-11 96.97 0.051 0.096 0.096 9.707 9.949
2012-09-10 73.15 0.027 0.043 0.043 6.765 6.952
2012-09-09 43.48 0.027 0.121 0.121 3.652 3.724
2012-09-08 31.82 0.028 0.045 0.045 2.757 2.867
2012-09-07 71.93 0.026 0.042 0.042 5.917 6.091
2012-09-06 60.49 0.027 0.043 0.043 4.590 4.751