问题描述

内容分发网络与 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 辅助翻译的英文资料结果。如果您对结果不满意,可以加入我们改善翻译效果:薇晓朵技术论坛。