Wordpress网站的“预加载”非常慢

时间:2011-09-23 18:04:48

标签: mysql apache wordpress

我有一个Wordpress网站,当你输入域并点击回车时,在第一段内容加载之前需要1.5到4秒:

http://undergroundhealthreporter.com/

首先,我在这台主机上有几十个Wordpress网站,并且没有任何问题,所以我不认为这是托管问题。

其次,我知道网站本身的内容和脚本很重,但一旦第一条内容出现,网站的实际加载时间也不错。

第三,我已经尝试了各种Wordpress缓存插件,虽然它们有所帮助,但似乎没有什么能够消除早期加载问题。

我想也许这是一个很慢的DNS,但我也有在GoDaddy托管的DNS网站,这不是那么慢。

有关如何调试此问题的任何想法?感谢。

1 个答案:

答案 0 :(得分:1)

你可以查看像YSlow这样的工具,这是一个Firebug扩展,旨在帮助解决这个问题:http://developer.yahoo.com/yslow/

我会在你的主题目录中抛出一个自定义页面,里面没有代码,看看你的服务器在WP的上下文之外请求文件需要多长时间。我的意思是将浏览器指向http://undergroundhealthreporter.com/wp-content/themes/your_theme_dir/testpage.php之类的东西。如果这很快就会运行,你知道问题不在于apache或mysql或类似的东西。

如果它快速运行,我会继续添加js和wp函数(可能通过制作custom page template),并观察事情变慢的点。

如果它没有快速运行,不幸的是你需要深入研究Apache日志和MySQL优化的世界......但希望这是一个良好的开端。