【问题标题】:WordPress High Wait Time tested on pingdom在 pingdom 上测试的 WordPress 高等待时间
【发布时间】:2014-01-31 05:17:24
【问题描述】:

我已经在 pingdom 中测试了我的网站,每次我的等待时间很长(比如 3 秒到 15 秒)时,只等待第一个请求。 在这里查看:http://tools.pingdom.com/fpt/#!/bbrzuX/9tutorials.org 我现在对此进行了一周的研究,但仍然不明白为什么这只发生在第一个请求中? 我和我的主人谈过,他们说服务器完全没问题,我个人还检查了服务器负载从未超过 3.5,仍然一样。有帮助吗? P.S:我的网站是完全优化和 rinning w3 Tatal Cache。事实上,我不使用缩小设置,因为它们可能会增加加载时间,最大 css 和 js 被缩小。

【问题讨论】:

    标签: wordpress optimization hosting pingdom


    【解决方案1】:

    大部分时间都花在“等待”上。所以......我会寻找等待页面加载(在文档准备好时)执行的javascript函数或故意延迟自身(间隔)的函数。

    在您的站点上运行 YSlow 测试,我发现 HTTP 请求太多。您加载了 44 个不同的 javascript 文件和 26 个不同的样式表文件。页面标题中还有 13 个 javascript。将它们放在页脚应该会更快地加载网站。

    要自己获取更多信息,我建议在 firefox 添加 YSLOW 插件。你可以在这里得到它:https://addons.mozilla.org/en-US/firefox/addon/yslow/

    【讨论】:

    • 但是因为它是wordpress,你建议我做什么?我知道 CDN 是最好的选择,但我没有那么多钱买一个。那你建议我怎么做?
    • 可以跳过CDN部分。另外我猜大多数 javascripts 来自插件,它们自动将代码添加到标题中。你确定你需要所有这些吗?或者你能找到其他做同样工作但更好的插件吗?
    • 您好,非常感谢您的有用回答。这是一个名为 Global Gallery 的付费插件。我已经联系了作者。我已经为此付出了代价。他的 JavaScript 出了问题。
    • 很高兴你发现了问题!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多