立即注冊 找回密碼

QQ登錄

只需一步,快速開始

解決WordPress打開速度變慢的7個方法技巧

2015-8-10 19:58| 發(fā)布者: 學習NO.1| 查看: 1114| 評論: 0|原作者: 學習NO.1

摘要: 最近一段時間,由于各種可能的原因我們訪問海外的網(wǎng)站速度變慢,甚至有打不開等問題,已經(jīng)持續(xù)了有一周多時間,還不清楚具體會什么時候變好。由于從Wordpress3.8開始系統(tǒng)中會加載谷歌Open sans字體樣式,導致我們在 ...
最近一段時間,由于各種可能的原因我們訪問海外的網(wǎng)站速度變慢,甚至有打不開等問題,已經(jīng)持續(xù)了有一周多時間,還不清楚具體會什么時候變好。由于從wordpress3.8開始系統(tǒng)中會加載谷歌Open sans字體樣式,導致我們在登陸自己賬戶后臺的情況下打開我們的網(wǎng)站首頁和后臺非常的慢,需要加載很久才可以勉強打開,開始的時候很多用戶還懷疑自己的虛擬主機或者vps不穩(wěn)定導致的,其實這個主要是因為WORDPRESS加載谷歌Open sans字體導致的。

看到很多網(wǎng)友的博客有提到解決Open sans 加載的方法,而且道勤小編的WORDPRESS速度優(yōu)化效果也不是太好,可能會抽點時間剔除不必要的功能或者繁瑣的代碼,給博客提速。下面通過自己已有的和網(wǎng)上的其他網(wǎng)友提供的解決WordPress打開速度變慢的技巧內(nèi)容,我也整理出來具體的項目點,以便自己在需要操作的時候有一個條理。

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

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

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

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

第三、刪除不必要的插件

理論上,能不用插件不用插件,在上周道勤在幫網(wǎng)友解決問題的時候,看到他的網(wǎng)站使用的是阿里云機房,照理說速度應該比較好,但是打開速度都不如美國東部機房速度,登陸其網(wǎng)站后臺發(fā)現(xiàn)使用將近20多個插件,1G內(nèi)存的VPS,內(nèi)存已經(jīng)占用70%,一個新建立的網(wǎng)站開始就有這樣的負載,以后如果有流量后咋辦?

第四、是否使用商業(yè)化主題

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

第五、數(shù)據(jù)庫緩存文件負擔

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

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

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

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

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

第七、優(yōu)化圖片緩存

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

同時,我們也需要用到WP-Super-Cache插件,這樣可以緩存內(nèi)容,尤其是我們的WP是用偽靜態(tài)的時候,數(shù)據(jù)越大,占用的CPU資源就比較大,甚至有很多虛擬主機商比較討厭用戶使用WP程序。(當然也比較討厭Dedecms.daoqin.net/" target="_blank" class="relatedlink">dedecms,安全性差)

總之,wordpress既然能成為當下用戶最大,最流行的CMS系統(tǒng),肯定有他的優(yōu)勢之處,但我們也要學會如何從細節(jié)優(yōu)化。如果單單直接下載就使用,肯定得不到很好的最大化使用,玩轉(zhuǎn)WP還是一門很大的學問,這不為什么很多站長依靠WP一門手藝就可以混跡江湖吃飯呢?



鮮花

握手

雷人

路過

雞蛋

最新評論

!jz_fbzt! !jz_lxwm! !jz_gfqqq!

關于我們|手機版|小黑屋|地圖|【道勤網(wǎng)】-bmrsportswear.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網(wǎng)站設計教程【道勤網(wǎng)】 ( 皖ICP備15000319號-1 )

GMT+8, 2024-10-23 11:15

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回頂部