我已经在pingdom中测试了我的网站,并且每次等待第一次请求的等待时间很长(例如3秒到15秒)。 点击此处:http://tools.pingdom.com/fpt/#!/bbrzuX/9tutorials.org 我现在正在对此进行一周的研究,但仍然不明白为什么这只发生在第一次请求? 我和我的主人谈过,他们说服务器完全正常,我个人也检查过服务器负载从不高于3.5,仍然是相同的。有帮助吗? P.S:我的网站是完全优化和rinning w3 Tatal Cache。事实上,我不使用minify设置,因为它们可能会增加加载时间,最大css和js会缩小。
答案 0 :(得分:4)
大部分时间花在“等待”上。所以......我会寻找等待页面加载(在文档就绪上)执行的javascript函数,或者是故意延迟自己(间隔)的函数。
在您的网站上运行YSlow测试,我发现HTTP请求太多了。您加载44个不同的JavaScript文件和26个不同的样式表文件。您还在页面标题中有13个javascripts。将它们放在页脚上应该可以更快地加载网站。
为了获得更多信息,我建议在firefox上添加YSLOW插件。你可以在这里得到它:https://addons.mozilla.org/en-US/firefox/addon/yslow/