衆所周知,WordPress一直都是博客建站的首選程序,而如今也有愈來愈多的企業網站都選擇採用WordPress來搭建。css
WordPress雖好但其過於臃腫且響應速度慢等缺點也爲站長們所詬病,目前網上介紹爲WordPress加速的方法五花八門,各有各的優缺點。緩存
而我選擇的是經過WP Super Cache和七牛相結合爲WordPress加速。服務器
在入正題以前,有必要和新入坑的童鞋科普下如下內容:測試
不管是在本地仍是服務器上成功安裝WordPress後,你會發現其後臺打開速度好慢好慢,這是由於:字體
① 後臺使用了gravatar頭像,就是後臺右上角那個用戶頭像,而這個提供這個頭像服務的網站服務器很不穩定,甚至有時候直接被牆了,因此後臺就一直在加載那頭像,形成了後臺打開很慢優化
② 後臺使用了谷歌字體,因爲谷歌早已搬離中國,因此固然一直在加載網站
針對以上兩個嚴重拖慢咱們後臺的緣由,最直接的解決方法就是替換和禁用該功能google
/ 網上有不少替換或禁用gravatar頭像的插件和教程,我沒一一測試過,因此哪一個插件或教程的效果好也很差妄下定論,我目前使用的是一個修改頭像的插件~插件
但大部分插件或教程都是經過接入第三方頭像服務商來解決這個問題的,好比我用的這個插件就是將gravatar頭像的地址換成了極客族頭像服務的。3d
/ 而禁用谷歌字體也很簡單,直接在後臺搜索安裝‘disable google fonts’這個插件就能夠一鍵禁用了。
WP Super Cache是國內使用用戶最多的WP靜態緩存插件,在後臺搜索直接安裝。
安裝成功後進入設置界面,選擇「啓用緩存功能(推薦)」
而後進入‘高級’,在此頁面裏除了勾選‘mod_rewrite 緩存模式’外,其餘的選項只勾選推薦的
勾選完推薦選項後,下拉網頁找到Mod Rewrite規則,點擊更新。
而後刷新網站的首頁,查看首頁源代碼的最底部有沒有如下代碼,如有則已經設置成功並已生效。
若代碼顯示以下,並非設置失敗,只是不爲當前已經登陸的用戶提供靜態緩存,退出登陸後在刷新首頁就會顯示上面的代碼了。
另外還能夠直接後臺搜索安裝一個網頁壓縮插件Autoptimize來配合WP Super Cache使用,進一步加速網站打開速度。在設置Autoptimize的時候須要勾選‘優化 HTML 代碼和優化 CSS 代碼’,其餘選項保持默認便可。爲了不某些主題不兼容,優化js這個選項就別勾選了。
咱們都知道圖片是影響一個網頁加載速度很大的一個因素,若是因圖片過大過多而致使網頁載入過慢或加載不完整的話,就會很影響用戶的瀏覽體驗。而七牛就能夠很好地幫咱們解決這個問題,咱們能夠把咱們網站上的圖片/下載文件甚至是css和js這些靜態文件儲存到七牛上,同時七牛遍及國內的多個CDN加速節點也會爲這些靜態文件進行加速。
首先去官網註冊並認證一個七牛帳戶,能夠免費得到10G空間和每個月10G流量,對於初創的小型網站來講已經很夠用了。
登陸七牛管理後臺就會看到下面這個界面,選擇添加對象儲存。
而後依次填寫空間名稱、儲存區域和訪問控制,注意訪問控制要選擇‘公開空間’
點擊確認建立後便可成功建立一個儲存空間,七牛會自動分配一個三級域名,但七牛也說明了這個三級域名僅用於測試,因此爲了保證咱們的資源外鏈的穩定,仍是建議綁定自定義域名。
綁定自定義域名須要先充值10元到七牛帳戶上的,並且綁定的域名必需要經過ICP備案。設置好自定義域名後須要等待七牛的審覈,審覈經過纔會生效。
審覈經過後就要到域名管理後臺去設置cname別名解析了,將自定義域名(通常是網站的二級域名)解析到七牛提供的域名,同時將七牛儲存的默認外鏈地址由七牛提供的三級域名換成自定義的域名。
同時設置‘鏡像儲存’實現網站與七牛的靜態文件實時同步。鏡像源就填網站的域名,其餘保持默認
爲了減小七牛流量的沒必要要損耗,強烈建議設置防盜鏈,避免因被人盜鏈而致使每個月的10G流量大量損耗。
至此,在七牛上的設置算是基本完成了,剩下的就是要在咱們的WordPress後臺綁定七牛加速域名了。
WP站長都知道爲了網站的加載速度和穩定性,應該儘量少的安裝插件,能不用插件的地方儘可能不裝插件,因此秉承這個宗旨,咱們就不用七牛的WP插件了,由於在WP Super Cache裏是能夠直接設置的。
進入WP Super Cache的CDN界面,選擇‘開啓CDN支持’,在Off-site URL一項中填入七牛綁定的自定義域名,下面的三項保持默認便可,最後要勾選‘忽略https’一項。完成~
通過上面的一番配置就能夠經過WP Super Cache和七牛來加速咱們的WordPress網站了~
轉自:http://www.jianshu.com/p/b5b11c40e9d4