【问题标题】:Wordpress Site SLOW to LoadWordPress 网站加载缓慢
【发布时间】:2012-01-20 22:52:43
【问题描述】:

我刚刚将一个 Wordpress 站点从我的本地计算机上传到了 Bluehost 共享服务器。在本地运行良好,但现在加载速度非常慢(主页 107 秒)。 Bluehost 技术支持运行 GTMetrix 站点分析器并返回“它是您主题中的 CSS”。他们说服务器没有问题。

我确实需要清理我的 CSS,但我认为它不会对加载时间产生如此大的影响。我错了吗?

【问题讨论】:

  • 这不是 CSS。 Chrome 告诉我您的主要 HTML 文档需要 50 秒才能完全加载。它在您的代码中,但如果没有更多信息,就不可能说出什么。也许您正在尝试连接到无法从您的主机连接到的某些服务器(数据库?),并且延迟是由于连接最终超时。
  • @Jon:我在 Firefox 中也是如此。
  • @animuson:我非常确信这正是它的本质。将评论扩展为答案。

标签: mysql css wordpress


【解决方案1】:

使用 Chrome 的开发者工具查看资源加载时间可以立即清楚地知道是您的主文档造成了延迟;不是 CSS,不是其他任何东西。

因此,我们必须假设是您自己的代码中的某些内容导致了延迟。由于它在本地运行时运行良好,因此最可能的情况是您的代码正在尝试连接到它无法连接的某个服务器(可能是数据库?),并且延迟是由于连接最终超时造成的。

建议:仔细检查与任何外部资源建立连接的位置,尤其是连接时使用的凭据。您的主机是否被授权与您的本地开发机器进行这些连接?如果您通过 IP 连接,这些 IP 是否可以从您的主机访问?

【讨论】:

  • 这是其中一篇文章中的一张图片,指向我的本地服务器。感谢您的诊断!
【解决方案2】:

问题正在加载

http://ad.doubleclick.net/adi/N5192.395082.LOT18.COM/B5529584;sz=300x250;ord=[timestamp]?

这可能是一个脚本?

这对我来说需要 59 秒。其余的很快。

来自 Chrome 开发工具(网络标签):http://screencast.com/t/8DdtXeEv

解决方案:关闭广告。

【讨论】:

  • 对我来说瞬间加载(或者实际上加载失败)。您的屏幕截图本身描述了我上面的评论所说的:它是延迟加载的主要文档。此外,DoubleClick(在所有人中)花费 1 分钟来加载是荒谬的。
  • 也许我指的是我本地机器上的某些东西,这就是它正在等待的超时时间。我会四处逛逛。
  • @chris_mac,查看我的 Safari 控制台,加载这个文件需要超过 55 秒.../lot18/wp-includes/js/l10n.js。然后在禁用 JavaScript 后,加载 CSS 需要 55 多秒,之前加载速度很快。这真的很奇怪。
  • 然后再次刷新后,CSS 加载速度很快,主文档需要 59 秒。
【解决方案3】:

您可以使用快速缓存插件,它可以在不妥协的情况下加速您的网站。 http://wordpress.org/extend/plugins/quick-cache/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-02-12
    • 1970-01-01
    • 1970-01-01
    • 2015-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多