小站日誌 012 – Cloudflare -2- 圖表與 CDN 預設行為
系列文章 本篇為第二篇
- 小站日誌 011 – Cloudflare -1- CDN 基本盤
- 小站日誌 012 – Cloudflare -2- 圖表與 CDN 預設行為
- 小站日誌 013 – Cloudflare -3- 如果要整頁 Cache 的討論
Cloudflare 的圖表
過幾天後,可以看看 Cloudflare 的相關報表,他會告訴你他幫你加速了多少、省了多少流量 … 等等,如下圖。
圖三: Cloudflare 圖表
圖四: Cloudflare 圖表
所以,Cloudflare 做了什麼
CDN 的本質是把你的 Response Cache 起來,讓 User 的 Request 不必到達你的主機,就可以拿到想要的資料。
Cloudflare 預設 Cache 了什麼,可參考這篇 CloudFlare 快取了什麼?五招設定看這裡 的『CloudFlare 預設會快取什麼?』這一段。
要上 CDN 的先決思考,就是你的 Response 變動的頻繁程度,應該會有幾種類型:
- 每次幾乎都不一樣的 – 例如 後台大部分的頁面、功能就是這種,或者以 WP ajax 為基礎的各種功能,或是前台跟會員有關的
- 偶爾會變動的 – JS、CSS、文章 HTML、整個頁面 header footer … 等。
- 幾乎不會變的 – 已上傳的圖片 (當然具體要看你的系統,例如你上傳相同檔名到相同位置,系統會不會另外取新檔名)
越是不會動的,就越可以考慮把它放上 CDN,當然同一個 Response 如果混雜變動程度不同的內容時,則需要考慮是不是拆成兩個 Response。
Leave a Reply