利用緩存插件W3TC與又拍云構(gòu)建WordPress全站CDN

2013-11-01 11:11:35來源:恍惚之中作者:

又拍云是一個好東東,自從去年年底使用至今,穩(wěn)定靠譜,價格適中,部署簡單。之前有分享過使用Hacklog Remote Attachment插件來實現(xiàn)將WordPress的附件上傳至又拍云。不過這一方法略有遺憾之處在于,無法便捷地將整個

又拍云是一個好東東,自從去年年底使用至今,穩(wěn)定靠譜,價格適中,部署簡單。之前有分享過使用Hacklog Remote Attachment插件來實現(xiàn)將WordPress的附件上傳至又拍云。不過這一方法略有遺憾之處在于,無法便捷地將整個WP站點中的靜態(tài)文件推送至又拍云。今天再介紹另一個方法,利用經(jīng)典緩存插件W3 Total Cache與又拍云一起來實現(xiàn)WordPress全站CDN,具體步驟及要點如下:

1. 安裝好W3 Total Cache插件,并啟用。

2. 在W3 Total Cache的General Setting中啟用CDN,并將類型選為Self-hosted,如下圖所示。

General Settings-W3 Total Cache

3. 在插件的CDN選項中,勾選以下這些。其他的選項可以根據(jù)自己的實際情況選擇是否開啟。

Content Delivery Network-W3 Total Cache-1

4. 配置中,填入在又拍后臺中設(shè)定的FTP用戶名、密碼等信息,F(xiàn)TP主機推薦使用v0.ftp.upyun.com。FTP路徑建議根據(jù)自己域名下的實際路徑填寫;如果網(wǎng)站中的子站為二級域名,最好每個單獨創(chuàng)建又拍存儲空間。主機名中,可根據(jù)自己的情況填寫,如果在又拍上綁定過獨立域名,可填寫?yīng)毩⒂蛎蛔詈蟛灰淈c擊Add CNAME。

Content Delivery Network-W3 Total Cache-2

 

5. 這些都設(shè)置好了之后,最后一步就是將當(dāng)前空間中的附件、JS以及wp-includes等靜態(tài)文件都用FTP上傳至又拍空間即可。

 

最終采用這樣組合的好處是:

  • 可以將WordPress整站的靜態(tài)文件都推送到又拍云的CDN服務(wù)中;
  • 更新內(nèi)容時上傳的附件,會正常存儲在WP所在服務(wù)器并推送至又拍云,訪客瀏覽時會自動請求又拍云,數(shù)據(jù)雙保險且無任何額外操作;
  • 在WP后臺修改模板等,也會被更新到又拍云;
  • 日后如果需要更換CDN服務(wù),期間網(wǎng)站訪問基本不會受到影響。
關(guān)鍵詞:W3TC又拍云WordPressCDN

贊助商鏈接: