【发布时间】:2013-01-09 17:02:45
【问题描述】:
我有几个网站的加载时间很慢。都是 WordPress 3.5。所有都通过 BlueHost 托管。全部由我开发(构建为现有 WP 主题的子主题)。
使用 Safari 开发人员工具,我发现它们在发生任何事情之前平均有 4-6 秒(不是毫秒)的延迟,这似乎异常高。我试图解决延迟问题,我知道我不是唯一一个在这里问这个问题的人......但我无法弄清楚主要罪魁祸首是我的托管服务提供商(Bluehost)还是我的开发。
以下是我的几个存在问题的网站:
http://www.HubbardProductions.com
谁能指出我正确的方向?我可以做些什么来减少延迟?
【问题讨论】:
-
您是否尝试过在同一主机上创建一个简单的静态页面以查看加载是否快速?几乎可以肯定会,但值得尝试进行故障排除。您的标记中也有一些错误。
-
我试过调用一个简单的静态页面,它确实加载得很快。所以这不是一个明显的“我的托管服务提供商很糟糕”的问题。你发现了什么错误?
-
通过验证器运行您的网站并亲自查看错误。但是,这可能不是问题的根源。正如我在下面所说,这可能是数据库性能。您是否尝试过任何大型缓存插件?
-
使用此代码查看您进行了多少查询:num_queries; ?>
-
感谢您的帮助,克里斯。我添加了 WP Super Cache,这似乎确实消除了严重的数据库延迟——万岁。我仍然想优化我的网站性能,而不仅仅是依赖缓存。您建议我在哪里添加该代码......它会在哪里输出查询数量?
标签: performance wordpress optimization latency load-time