it-swarm.cn

使用WordPress包含支持插件的CDN选项?

用于WordPress的内容分发网络的 选项是什么 ?我想了解他们的客观利弊,他们相关的插件或其他方式来利用它们,他们的相对定价,他们适当的客户档案/场景/用例,如果你知道的话,他们已经使用过的项目,以及任何其他相关信息。

这是一个社区维基 所以请每个答案只提供一个CDN选项,请不要重复答案。如果您有关于已列出的CDN的内容,请编辑答案或添加评论。和 请投票推荐您推荐的解决方案 和/或认为最可行。

_ update _ :我在网上找到了很少的WordPress + CDN资源,所以决定在这里列出它们:

8
MikeSchinkel

Amazon CloudFront

Amazon CloudFront是围绕亚马逊S3服务的CDN“包装器”。可以从现有的S3存储桶创建分发,并且当从其CloudFront URL请求文件时,它可以从最近的Edge位置的缓存提供,也可以从S3获取并缓存。

插件

  • My CDN - 处理JS,CSS和其他主题资源的URL重写。此插件仅处理URL重写,而不是实际将文件传输到Amazon S3。
  • W3 Total Cache - 一个更全面的插件,处理Cloudfront集成以及其他技术以改善页面加载时间,例如缓存和缩小。

优点

  • 进入门槛低 - 您不需要预先购买带宽,而是支付您使用的费用。
  • 快速设置
  • 有多种工具和程序可用于管理S3/CloudFront上的文件
  • 支持媒体流

缺点

  • 与提前购买带宽的其他一些服务相比相对昂贵

用例

亚马逊在其 CloudFront产品页面 上列出了一些用例,包括托管经常访问的内容,分发软件和发布媒体文件。

在使用CloudFront作为其CDN的企业方面, Linden Lab (Second Life的制造商)使用CF来分发他们的软件客户端,同时在S3上存储其他文件。亚马逊还有一个非常 好的案例研究 关于 photoWALL 如何使用CF(和AWS提供的其他基础设施)

3
nobody

Rackspace云文件

您可以注册Rackspace Cloud文件,并只支付您使用的内容,这可能是一个很好的开始方式,因为您不需要预先支付大量带宽,您可能会或可能不会使用。

有两个插件适用于Wordpress和Cloud Files,

  1. Cloud Tools插件。这是Paul Kehrer的插件,它会根据新帖子将图像上传到Rackspace,并将系统上已有的图像上传到云文件,并重写所有图像标签。

  2. W3总缓存:根据不同的CDN,它有更多选项。其中一个是Rackspace Cloud Files。

ProsRackspace云文件

  1. 随时付款,无需预付费用。
  2. 根据您所在的数据中心,可以免费上传到云端文件。
  3. 如果您使用云服务器或云站点,那只是一个账单
  4. 如果你使用他们的服务器,它可以自由地从服务器传输数据到CDN

反对

  1. No Origin-pull(这意味着您不能使用timthumb来动态调整图像大小)
  2. 还没有视频流的选项。
  3. 您只需要通过DNS主机设置子域,然后将它们输入W3 Total Cache即可支持CNAME
  4. 对于每个文件的SSL和非SSL版本使用完全不同的域,(AFAIK)没有缓存插件支持。这使得前端的SSL变得困难。

要估算成本,您可以访问:

我在一些网站上使用它们,它们可靠,速度快,而且价格合理。对于一些不知道他们将获得什么级别的流量的客户,我们在这里开始。

2
Vid Luther

MaxCDN和W3总缓存

MaxCDNW3 Total Cache 对我来说做得很好。最大CDN现在为每GB 0.10美元(参见: 当前定价 )。非常便宜和快速。

Rack Space是0.22美元,需要工作。

Max CDN大约需要10分钟才能完成设置。

我已经完成了大约20 TB,因为我开始使用它们只有一个小问题,他们在一小时内修复。我所做的只是关闭控制面板中的CDN,直到修复它为止。

1
Andrew