2012-10-13 124 views

回答

1

您正在加載一個quite a few resources,其中包括47個圖像,22個Javascript文件和10個CSS文件。您加載的每種資源都有兩種成本。服務器必須檢索和服務器文件,文件必須通過網絡傳輸,所以我要做的第一件事就是儘量減少原始負載。也就是說,如果可以或者減少圖像數量,將圖像合併爲精靈。結合你的Javascript或減少它。不幸的是,大多數這需要一些技術(PHP/JS/HTML/CSS)的能力。

有幾件事情,你可以添加到你的.htaccess文件,應該有所幫助。

鼓勵緩存:

<FilesMatch "\.(ico|jpg|jpeg|png|gif|swf)$"> 
    ExpiresActive On 
    ExpiresDefault "access plus 2 weeks" 
</FilesMatch> 

發送gzip壓縮的文字:

SetOutputFilter DEFLATE 
SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ \ 
    no-gzip dont-vary 
SetEnvIfNoCase Request_URI \ 
    \.(?:exe|t?gz|zip|bz2|sit|rar)$ \ 
    no-gzip dont-vary 
SetEnvIfNoCase Request_URI \.pdf$ no-gzip dont-vary 

注意,每次那些需要共同但不是普遍的Apache模塊。如果您遇到問題,請刪除其中的一個或兩個。

我還鼓勵您查看WP Super CacheW3 Total Cache。這些人中的一個或其他人可能會爲您做更多的事情。緩存插件雖然可能會變得棘手,但並不總是和其他插件搭配很好,所以謹慎行事。

0

您的網站是沉重的,由s_ha_dum指出,並可以從瀏覽器緩存中受益,gzip壓縮和像WP超級緩存http://wordpress.org/extend/plugins/wp-super-cache/可溼性粉劑超高速緩存良好的緩存插件也有自己的gzip壓縮和縮小文件的插件。 (W3 Total Cache一年內未更新)。

您可以在Firefox中使用開發者工具(適用於所有瀏覽器)或Firebug http://getfirebug.com/查看加載時間過長的情況。

但也意識到您正在加載大量來自您無法控制的外部服務器的項目,例如Facebook,Sharethis和Pinterest。如果它們碰巧很慢,或者您的虛擬主機的帶寬 - hostable.com - 恰好很慢,那麼這將佔據網站的持續負載。

最好的主意是去與一個良好的和有信譽的主機;這是嘗試提高網站性能的底線。

0

就我而言,我打破了錨(<一>),導致錯誤:/