2012-05-22 72 views
0

我正在建设一个使用Wordpress主题的网站旅游主题(http://thetraveltheme.com/)。问题在于该网站的加载非常缓慢。让我解释一下 - 在最初的HTTP请求之后,发送其他请求需要7秒。看到图片。 Network activityWordPress的网站等待7秒发送更多HTTP请求

既然它发生在我的网站以及使用这个主题的官方主题网站上,这很可能是主题相关的问题。它不应该是由插件引起的。我想也许它试图连接某个地方,并在七秒后连接超时,但我不知道更多。

contacted主题开发者,但目前为止没有回复。

你有什么想法可能会导致它,以及在哪里寻找问题?

+0

您是否试过更改主题并查看问题是否仍然存在?这听起来像一个网络服务器的问题,而不是与WordPress的问题 – Cfreak

+0

你有没有尝试过与另一个主题? –

+1

因此,服务器6.6s在初始请求之后发送呈现的html。因此,您已将瓶颈标识为Apache或其模块之一(php)。 [配置您的PHP并从那里](http://stackoverflow.com/questions/133686/profiling-php-code) –

回答

1

该问题已由Simon here解决。

“有一些外部调用澳大利亚的网络服务器来获取这些广告网址,这些呼叫阻止了整个主题。 所以,如果你想要一个快速和肮脏的解决方案来避免这些延迟,只需在主题根目录中的footer.php文件中注释代码块。 一切都在div元素footer_bottom但不是这部分的开头:

<div id="copyright"><?php echo wpml_t(THEME_NAME, 'Copyright Footer Text',stripslashes(theme_get_option('footer','copyright')));    
wp_reset_query(); 

这应该给一个性能提升+ 90%,为inital连接和+ 60%,为整个网站(取决于不同因素)。当然,还有很多其他方法可以提高性能,但是这个应该让情况可以接受。“(西蒙)

我希望这可以帮助其他使用The Travel Theme的人。

+0

OOps!论坛因违反条款而被删除。听起来像是一个狡猾的主题。 –