2012-05-22 121 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!論壇因違反條款而被刪除。聽起來像是一個狡猾的主題。 –