當前位置:編程學習大全網 - 源碼破解 - wordpress網站速度慢怎麽辦

wordpress網站速度慢怎麽辦

wordpress網站速度慢原因:

由於從Wordpress3.8開始系統中會加載谷歌Open sans字體樣式,導致在登陸自己賬戶後臺的情況下打開的網站首頁和後臺非常的慢,需要加載很久才可以勉強打開,開始的時候很多用戶還懷疑自己的虛擬主機或者VPS不穩定導致的,其實這個主要是因為WORDPRESS加載谷歌Open sans字體導致的。

解決辦法:

第壹、取消谷歌Open sans字體加載

如果使用的默認主題,可能前臺也會有,如果使用的自己制作的或者第三方的主題,壹般前臺是沒有的,只有在登陸賬戶後的前臺和後臺打開變慢,主要是不便於自己的訪問和維護。可以通過在後臺插件搜索"Disable Google Fonts",下載安裝激活這個插件就可以解決這個問題。

第二、清除不必要的頭部加載

看到這裏的時候可以到自己的WP網站源代碼看看,在頭部位置是不是看到很多的JS和CSS加載項目,多達十幾條,然後可以看看類似大前端這樣的主題源代碼,頭部基本上沒有多余的加載,所所以他們的這類主題加載速度和打開速度非常的快,所以有必要清除不必要的JS加載,在"WordPress提速優化篇:清理HEAD頭部多余腳本"也有提到,但是研究的還不夠細致,等下面有時間把大前端主題的屏蔽JS功能研究壹下。

第三、刪除不必要的插件

理論上,能不用插件不用插件,在上周老左在幫網友解決問題的時候,看到他的網站使用的是阿裏雲機房,照理說速度應該比較好,但是打開速度都不如美國東部機房速度,登陸其網站後臺發現使用將近20多個插件,1G內存的VPS,內存已經占用70%,壹個新建立的網站開始就有這樣的負載,以後如果有流量後咋辦?

第四、是否使用商業化主題

個人在使用WORDPRESS的時候喜歡使用簡單的主題,然後慢慢修改成自己喜歡的用戶體驗效果,不喜歡使用主題太復雜的,尤其是海外那些有特別復雜後臺的主題,這樣的主題壹來不太安全,二來加載速度特別慢,畢竟要實現這樣的絢麗效果需要用到很多JS和CSS,甚至還嵌入前端框架。個人理解的是網站不需要太復雜和絢麗,簡單輕便,主要在於內容夠有內涵和吸引力。

第五、數據庫緩存文件負擔

在默認的時候,在後臺寫文章會時隔壹段時間自動給保存成修訂版本,這樣的修訂版本會自動保存到數據中心,即便在前臺是看不到的,這樣像老左博客更新壹篇文章需要花費幾十分鐘甚至1-2個小時的時候修訂版本會很多很多,這就是為什麽很多人發現ID不連續的原因,這樣在有1000篇文章時候可能會有3000個記錄文章,甚至在長久的運營之後會產生幾千上萬的記錄(這就是為什麽很多人說開始速度還可以,以後速度越來越不好)。需要刪除修訂版本,不讓修訂版本添加到數據中心。

解決方法:在wp-config.php文件中添加"define('WP_POST_REVISIONS', false);"代碼。

第六、檢查是否有垃圾評論

這壹點很重要,之前壹臺LINODE VPS壹直發報警郵件說機器CPU超標達到400%,而且在其上面的網站打開速度特別慢,開始以為又被人攻擊,然後通過日誌和後臺壹看,每秒鐘有幾十個的評論在增加,即便評論內容不會顯示在前臺,但是會加載到數據庫中,這樣就增加了整個網站和機器的負載。需要用工具屏蔽、驗證垃圾評論,尤其是軟件群發的評論需要搞定。

比如需要激活Akismet以及使用類似需要驗證碼才可以評論的功能/插件,增加軟件群發評論的難度。

第七、優化圖片緩存

尤其是當下扁平化體驗的需求,喜歡用較多的圖片內容,比如老左博客教程中用到大量的圖片,但加載圖片是比較慢的,可以用到類似圖片緩沖的插件或者JS效果,比如可以用到jQuery lazy load plugin插件解決圖片緩沖,而且用戶體驗也比較好,圖片是從上到下加載的,有壹個漸變效果。

同時,也需要用到WP-Super-Cache插件,這樣可以緩存內容,尤其是WP是用偽靜態的時候,數據越大,占用的CPU資源就比較大,甚至有很多虛擬主機商比較討厭用戶使用WP程序。(當然也比較討厭DEDECMS,安全性差)

  • 上一篇:科學飲食健康生活的手抄報及
  • 下一篇:有哪些簡約大方的珠寶首飾適合職場女性上班戴?
  • copyright 2024編程學習大全網