古怪猴子打法:W3 Total Cache正確使用CDN-離線使用阿里云OSS等

独家真实传授pt古怪猴子玩法规律 www.cfrtc.icu 這是個WordPress站長鮮為人知的小技巧,基于瀏覽器有并行下載數據限制的原理(這個HTTP協議限制的存在話說是考慮到用戶帶寬資源的有限設計的),在瀏覽器從服務器獲得網頁HTML…

這是個WordPress站長鮮為人知的小技巧,基于瀏覽器有并行下載數據限制的原理(這個HTTP協議限制的存在話說是考慮到用戶帶寬資源的有限設計的),在瀏覽器從服務器獲得網頁HTML源碼解析后會立即啟用多線程并發的形式從服務器獲取網頁需要加載的資源(其中IE
8,從單個瀏覽器進程連接到單個服務器的并發連接的最大數目為6。在IE 7 以及更早版本,并發連接的最大數目為
2。Chrome瀏覽器默認在4,Firefox瀏覽器最大連接數目為6),可以利用多個主站別名鏡像來分散儲存WordPress網站的大塊資源(CSS、JS、圖片)突破瀏覽器的并發連接數限制,在不調教用戶(讓用戶修改默認的參數限制,指使用戶改這改那的)的情況下最大化“刺穿”瀏覽器的傳輸限制,進而提升用戶對所優化的網站整體訪問瀏覽的速度。

— 扯自IETF制定的關于 HTTP 1.1 規范

WordPress-CDN-Optimization

每款瀏覽器都存在有自己的默認并發連接數,而且瀏覽器默認對同一域下的資源,存在一定的總連接數限制,達到上限就會阻塞后續的連接請求,這會影響到瀏覽器對網頁整體的加載速度。解決這個問題對于一些以圖片展示為主的網站尤為有利(百度、淘寶、騰訊等各大知名網站也都基于此使用多個主站別名鏡像的方式突破瀏覽器受HTTP1.1
規范的限制提高全站的圖片、CSS、JS等資源的加載速度,提高網站整體的訪問速度和流暢性)。

回歸主題,相信大家都知道使用 CDN 的好處,特別是對于個人站長,將個人網站上的靜態資源分發到 CDN 服務商的各個網絡節點上,當用戶訪問網站時,請求通過分發網絡可以更快速的響應,大大提高網站響應速度,改善用戶體驗。

使用WordPress 建立博客網站的我們,可以 使用 W3 Total Cache(W3TC) 這款強大的緩存插件來給網站優化加速。

雖然
W3TC 主要功能是用來生成緩存提升 WordPress 訪問速度,但除此之外還有 CDN 功能,當你的 WordPress
不想或某些資源不能使用本地靜態緩存時,這款強大的插件自有的 CDN
加速功能妥妥的幫你提升網站的整體訪問速度。對于此功能一直處于明珠蒙塵的境況,深表痛惜(有了這貨還用別的什么靜態插件?一個就夠了嘛,通殺!)。

W3TC 里的 CDN 選項大多數是針對國外 CDN 服務商的相關設定(一直木有中文就知道對我們不友好啊…),不過利用其中的 Generic Mirror (基本鏡像)功能就可以全站實現主站別名鏡像加速叻。

Generic Mirror (基本鏡像)設置

1.首先我們需要新增四個主站別名鏡像,以七牛云存儲為例(空間設置—>申請域名綁定,推薦使用.me結尾的七牛二級域名不要使用.com的那個,備不備案無所謂,下圖純屬娛樂)。

Qiniu-CDN-Cname

 

Ps:主機各方面都很不錯的朋友沒必要使用CDN提速。以下是純粹使用主站別名鏡像加速的方法,在DNS管理界面中如下配置即可。

Custom-CDN-Cname

 

2.將 W3TC 里的 CDN 功能開啟,運行方式選 Generic Mirror (基本鏡像)。

W3TC-Enable-CDN

3.進入 W3TC 的CDN 配置頁面,選擇哪些資源文件通過 CDN 加速。

  • Host attachments  (文章中的附件和媒體庫里的文件)。

  • Host wp-includes/files  (在wp-includes目錄下的文件)。

  • Host theme files  (主題文件)。

  • Host minified CSS and JS files  (壓縮后的 CSS 和 JS 文件)。

  • Host custom files  (自定義配置需要CDN加速的文件,規則在下方Custom file list中填寫)。

一般勾選以上五項就足夠了,有些不規則的可以使用頂部的modify attachment URLs(修改附件 URL)手動添加。

 

4.在Configuration(配置)一欄填入第一步新增的四個 CNAME(這里的CNAME就是主站別名鏡像啦),每一個字段旁都有說明其用途(搞開發的以此還可以進一步做優化),填完后
Test Mirror (鏡像檢測)測試一下看看能否與主站同步,OK的話會顯示“Test passed”的字樣。

Test-Cname-Mirror

保存設置后 W3TC 就會自動設定好相應的CDN加速路徑,更新一下頁面緩存使之生效。
現在可以用別的瀏覽器去檢查一下HTML代碼都OK不,確認一下圖片、CSS、JS等資源的路徑有沒有更改為CNAME開頭,漏下的就使用modify
attachment URLs(修改附件 URL)手動添加上,最后記得使用測速網站觀察一下網頁的加載速度有沒有提升。

為您推薦

返回頂部