問題描述

內容分發網絡與 WordPress 一起使用的選項有哪些?我想要他們的客觀利弊,他們的相關插件或其他方式來利用它們,他們的相對定價,他們適當的客户資料/方案/use-cases,如果你知道任何其他的項目,他們已被使用相關信息。

這是一個社區維基,所以請每個答案只提供一個 CDN 選項,請不要重複答案。如果您有關於已列出 CDN 的內容,請編輯答案或添加評論。請投票支持您推薦和/或認為最可行的解決方案。

更新:我發現網頁上的 WordPress + CDN 資源很少,所以決定在這裏列出他們:

最佳解決方案

Amazon CloudFront

Amazon CloudFront 是圍繞亞馬遜 S3 服務的 CDN ‘wrapper’ 。可以從現有的 S3 存儲區創建分發,當從 CloudFront URL 請求文件時,它可以從最近邊位置的緩存中提取,也可以從 S3 獲取並緩存。

Plugins

  • My CDN – 處理 JS,CSS 和其他主題資源的 URL 重寫。此插件僅處理 URL 重寫,而不是實際將文件傳輸到 Amazon S3 。

  • W3 Total Cache – 更全面的插件,可以處理 Cloudfront 集成以及其他技術,以改善頁面加載時間,如緩存和縮小。

Pros

  • 進入門檻較低 – 您不要先購買帶寬,而是為您使用的付款。

  • 快速設置

  • 各種工具和程序可用於管理您在 S3 /CloudFront 上的文件

  • 支持媒體流

Cons

  • 與提前購買帶寬的其他一些服務相比,價格相對較貴

用例

亞馬遜列出了他們的 CloudFront product page 的一些用例,包括託管經常訪問的內容,分發軟件和發佈媒體文件。

在使用 CloudFront 作為其 CDN 的企業方面,Linden Lab(Second Life 的製造商) 使用 CF 分發軟件客户端,同時在 S3 上存儲其他文件。亞馬遜還有一個非常 good case study 關於 photoWALL 如何使用 CF(和其他基礎設施 AWS 提供)

參考文獻

注:本文內容整合自 Google/Baidu/Bing 輔助翻譯的英文資料結果。如果您對結果不滿意,可以加入我們改善翻譯效果:薇曉朵技術論壇。