CDN

General

為甚麽要設定 CDN 呢,因為一般瀏覽器對一個網站的同時連線上限為 6 (WinXP 等較舊系統只有 2)。而 WordPress 等 blog 都有大量圖示,相片,CSS,JS 等等下載,而一般網站根本用不盡寬頻的速度,所以設定 CDN 可以將流量分流,每一部份都有專用的 domain name,如果分開 8 個 domain 就變相可以同時有 6 x 8 = 48 條連線,大大加速了網站的速度。

  • Host attachments (tick)
  • Host wp-includes/ files (tick)
  • Host theme files (tick)
  • Host minified CSS and JS files (tick)
  • Host custom files (tick)
  • Import external media library attachments (untick)
  • Add canonical header (tick)

W3TC CDN General

Configuration

SSL support: Auto
Replace site’s hostname with: (隨用戶喜歡)
W3TC CDN Configuration

Advanced

Advanced 主要需要 enable

  • Set cookie domain to 「YOUR DOMAIN」 (tick)

另外 Disable CDN for the following roles 可以隨用戶喜好 enable or disable.

W3TC CDN Advanced

設定 Domain

在第二 part Configuration 用戶加了不少 domain,當然所設定的 Domain 都需要真有其名才可以。
而自行架設 WordPress 的人相信都會有自己的 Damin 吧,所以就需要到買 domain 的公司設定,如 GoDaddy。
只要將 domain 名加入你的 DNS 就可以了。
如 GoDaddy 等,只需要將 domain name 如我設定的 cdn1.enterpr1se.info 用 CNAME 指向 enterpr1se.info 就可以了,非常簡單,在 Configuration 設定了多少就在 DNS 設定多少。

GoDaddy Zone Record

設定 W3 Total Cache 教學部份到此為止,相信網站速度應該提升了。
不過如果想再提速,可以使用真正的 CDN,速度又會到另一層次。

Contents