如何为 WordPress 选择最佳 CDN

如果您真的很想加快网站速度,并且已经对其进行了优化(模糊的图像、缩小的 CSS 和 JavaScript、设置缓存插件……),那么是时候考虑注册一个内容了交付网络或 CDN.

内容交付网络 (CDN) 将通过将静态资源存储在您自己的加载速度更快且位置更好的服务器的网络上,从而大大减少服务器延迟.

但是,选择 CDN 可能会很棘手,因为有很多可用选项.找到合适的网站完全取决于您的需求和网站的受欢迎程度.

在这篇博文中,我们将介绍一些可用于大大小小的网站的比较流行的 CDN.

我特意排除了一些 CDN 公司,例如 AkamaiCenturyLink,它们是更适合大型企业网站,因此这不是最适合他们的帖子,但如果您正在寻找更便宜的替代品……这是开始的地方.

但首先,让我们了解什么是 CDN 以及它们如何真正使您的 WordPress 网站受益.

*如果您已经熟悉 CDN,请随意跳过本节

什么是 CDN?

简单来说,CDN 有助于拉近您的网站和网站访问者之间的距离和数量.

因此,无论您的网站上有多少大型媒体文件、图像或页面,CDN 都可以让您的访问者像访问本地网站一样快速体验您的网站并与之互动.

对于拥有大量流量和/或拥有大量全球受众的网站来说,这是一笔巨大的交易.

您在加载时间(以及可能转化的业务中)损失的那几秒钟非常宝贵.

与其转储您的视频资产,或尝试寻找更多 WordPress 插件来帮助压缩图像文件,不如求助于 CDN 来帮助提高您网站的性能(以及安全性、稳定性等).

在下图中,我们可以详细看到CDN 的工作原理.

Origin server to caching server

例如,下面您将看到 CDN 服务的全球服务器网络,在本例中,Cloudflare.

如果您的网站托管在美国,而您的访问者在欧洲,则较重的图片将从欧洲数据中心提供.

反之亦然,如果您的服务器位于欧洲,而您的流量来自美国,则将使用美国的其中一个数据中心来提供较重的内容.

Cloudflare 网络覆盖全球 90 多个国家的 200 个城市.

现在,除了物理位置,资源的大小是速度的另一个决定因素.

您网站的速度不仅会影响用户体验和网站转化率.

众所周知,搜索引擎希望通过更好的搜索排名对相关且高性能的网站进行排名.

如果访问者在进入您的网站后几秒钟内弃船,或者如果 Google 的 PageSpeed Insights 工具认为您的网站缺乏性能,您可能会因疏忽而失去流量.

另外,请记住,访问者对您的网站的要求会越来越高,尤其是在您将自己确立为值得信赖的品牌之后.

随着他们期望的增长以及您的网站(以及其他所有人的)对互联网的压力越来越大,投资 CDN 将是明智之举.

毕竟,根据 Statista,预计 2020 年全球在线 CDN 流量将达到每月 252 EB,高于 2017 年的每月 54 EB.

CDN 如何工作?

CDN 包含三个主要组件:

1.网站文件:当有人访问您的网站时,需要轻松快速地访问图像、主题文件、脚本、视频和其他静态文件.正是您的网站访问者与那些通常会导致您的网站加载缓慢的文件之间的距离.

2.拉取 URL: 当您使用 CDN 时,您需要有一个位置,全局服务器可以从该位置复制您的文件.此文件目录称为"拉取 URL".

3.边缘服务器: 通常,您的主要托管服务器驻留在一个或两个位置.因此,当有人访问您的网站时,他们会尝试从该服务器的特定位置访问文件.

另一方面,CDN 拥有全球边缘服务器网络.

因此,当有人访问您在 CDN 上运行的网站时,他们可以从离他们最近的服务器位置访问您的文件,从而提高页面加载速度,因为这些文件覆盖的距离更短.

CDN 有什么好处?

虽然大多数人将 CDN 与速度的便利联系起来,但这些服务还有许多其他好处.

用户体验/速度

使用 CDN 不仅改善您的加载时间,而且还可以让您同时处理更多的网站访问者.

如果您的网站曾因在您所在细分市场的权威新闻网站上出现过突然而意外的流量高峰而下降,那么 CDN 可以阻止这种情况发生.

最重要的是,一秒钟的延迟可能会导致转化次数减少 7%.想象一下你错过的所有钱.

使用 CDN 并从离访问者最近的服务器向访问者提供静态资产,将帮助您显着改善加载时间和跳出率.

因此,自然而然,如果您可以减少本地或全球访问者的加载时间,您就可以从一开始就改善他们感知的用户体验.

搜索引擎优化

搜索引擎不会仅仅因为他们喜欢就对某些网站进行排名.他们的主要目标是为进行网络搜索的人们提供最合适的结果.

这样想:如果 Google 开始将人们引导至与其搜索要求不匹配的网站,或者由于打开时间过长而迫使他们放弃该网站,那么这些人将停止使用 Google,谷歌将损失数十亿美元的收入.

无论这看起来多么自私,搜索引擎的职责是为人们提供正确的结果.因此,通过确保您的网站以全球最快的加载时间进行优化,您还将有助于改善您的 SEO.

故障转移

如果您的托管公司的服务器停电会怎样?

对于没有故障转移的 Web 主机(存储重复文件的备份位置)来说,这对于因此而宕机的网站来说可能意味着大麻烦.

如果您认为缓慢的加载时间是不好的,那么崩溃的网站肯定不会被很好地感知.

CDN 具有固有的故障转移/恢复功能,因为您站点的所有静态文件都被复制到其全球服务器网络中,从而确保您的站点始终保持正常运行.

成本

虽然 CDN 服务需要花钱,但您通常需要向托管服务提供商支付的带宽可以转移到您的 CDN,从而降低托管成本.

对于已经意识到页面加载时间较慢问题的公司,这也意味着您无需从多个提供商处购买额外的托管空间来吸引更多受众.您可以通过 CDN 完成这一切.

安全

许多 CDN 提供额外的安全层,以帮助防止 DDoS 攻击、确保数据安全和处理客户交易.

质量

CDN 目前采用率如此之高的一个主要原因是视频在营销、销售、社交和网络上的其他任何地方的使用越来越多.

视频会占用大量带宽,因此为了让您的网站加载您想要的所有高分辨率图像、高性能视频和后端脚本,使用全球服务器网络将减少减少流式传输问题和加载失败,并使您能够为所有访问者提供高质量的用户体验.

支持

对于任何优秀的托管服务提供商,您的 CDN 都应该能够为您提供所需的所有支持.

您是否希望分析您网站的性能并了解可能影响客户体验的即将到来的网络趋势?

如果客户抱怨他们在您的网站上遇到的问题,需要帮助吗?一个好的 CDN 提供商应该提供您需要的所有专门的 24/7 支持.

好的,有什么收获?

使用 CDN 实际上只有一个缺点:

成本.

考虑到上面也提到了"成本"作为收益,这似乎有点令人困惑;然而,这都是主观的.

请务必记住,在对您的网站进行任何重大投资时,首先要确保它适合您和您的业务.

谈到考虑成本并找到适合您的产品时,您可能会想……

"那么……WordPress 的最佳 CDN 服务是什么?"

幸运的是,我们有答案.

以下是我们最喜欢的一些 CDN 服务,它们将确保 WordPress 网站快速运行:

  • StackPath

    StackPath(以前称为 MaxCDN)提供智能缓存等高级 CDN 功能、灵活的自定义、即时清除、实时分析、无服务器脚本、GZIP 压缩等.

    CDN 易于设置和管理,同时,它还为技术专家提供高级精细控制.以及通过聊天、票务和电话提供的 24/7 全天候支持.

    该服务在全球 45 个地点拥有 65+Tbps 的总吞吐量和服务器.此外,StackPath 拥有 2,600 多个对等互连合作伙伴,以最大限度地减少 ISP 之间的跳数,每个位置都提供其先进基础设施的全面部署.

    免费试用? StackPath 为您第一个月试用他们的服务并将他们的 CDN 与您当前的设置进行比较提供积分.或者,如果您之前没有使用过 CDN,您可以仅在 CDN 或入门级边缘交付捆绑包上免费试用一个月.

    定价:价格从每月 10 美元(仅限 CDN)或每月 20 美元的边缘交付包开始.

    *访问他们的网站以了解最新信息-日期定价信息.此列表中提到的所有插件也是如此.我们将尽最大努力使价格保持最新!

    对 StackPath 感兴趣?

    详情

  • Cloudflare

    Cloudflare 是另一个著名的 CDN 服务.与许多 CDN 不同,Cloudflare 不会对带宽使用收费,因为如果您的网站突然变得流行或遭受攻击,您不必担心带宽费用.

    据 Cloudflare 称,平均而言,使用 CDN 的网站加载速度提高一倍,使用的带宽减少 60%,请求减少 65%,并且更安全.

    Cloudflare 在全球 28 个数据中心运营,并使用一种名为 Anycast 的技术将您的访问者路由到最近的数据中心.

    定价:您的第一个网站的计划起价为每月 20 美元,随后每个网站的计划起价为每月 5 美元.

    免费试用?是的.Cloudflare 提供基本的免费计划,其中包括快速的网站性能、董事会安全保护和有关访问者的强大统计信息.

    对 Cloudflare 感兴趣?

    详情

  • Rackspace 云文件

    Rackspace Cloud Files 为文件和媒体提供在线对象存储,并使用第三方 CDN Akamai,在全球范围内交付您的文件.

    该服务使用全球 200 多个全球边缘站点,因此您的用户可以快速从其所在地区的服务器获取内容.Cloud Files 为每个文件维护三个副本,确保文件快速可靠地交付.

    Rackspace 与 Akamai 的合作意义重大.CDN 是世界上最大的分布式计算平台之一,响应服务于所有网络流量的 15% 到 30%.该公司的一些客户包括 Facebook 和 Twitter.

    定价:计划是即用即付,首个 TB 存储空间起价为 10 美分,首个 CDN 带宽起价为 12 美分.

    免费试用?不可用.

    对 Rackspace 云文件感兴趣?

    详情

  • CacheFly

    CacheFly 承诺以比其他解决方案快 10 倍的速度传送您的静态文件(图像、视频、音频、CSS 等).该公司甚至保证 100% 的网络可用性,否则您将获得退款.

    Microsoft、Adobe 和美国银行只是 CacheFly 的部分客户.虽然 CacheFly 享有良好的声誉,并且自 2002 年成立以来一直有客户,但唯一的缺点是它是最昂贵的 CDN 选项之一.

    定价:计划范围从"小型企业"到"高容量计划",起价为 295 美元.Small Business 计划还为您提供了最低级别的 8 TB 带宽传输——"Pro 64"计划最高可达 64 TB.

    免费试用? 不,但是,如果您预付款,您可以免费获得两个月的计划.

    对 CacheFly 感兴趣?

    详情

  • WPPronto

    WPPronto 之所以能入选此列表,是因为它最初是作为 CDN(该公司于 2009 年在 WPCDN 上推出)而后转向专注于网络托管.

    该公司使用 Cloudflare 提供 CDN 服务.它还注重安全性,提供多层保护(包括 DDoS 附加生产)、适用于所有人的 SSL,并支持 Clef 两因素身份验证.

    定价:计划范围从"Nano"(为您提供一个 WordPress 网站和 50 GB 网络带宽)到"Large"(最多 10 个 WordPress 网站和 300 GB 网络)带宽.

    免费试用?不可用,但他们提供 30 天退款保证,并保证 99.9% 的正常运行时间.

    对 WPPronto 感兴趣?

    详情

  • IBM Cloud(以前称为 SoftLayer)

    IBM Cloud CDN 提供来自世界各地数据中心和网络点的云基础架构即服务.其客户范围从初创公司到全球企业.

    该公司还与 Akamai CDN 合作,在全球范围内提供内容交付节点,以及在 133 个不同国家/地区的边缘服务器.

    定价:计划是即用即付,"静态带宽"选项提供每 GB CDN 带宽使用(前 10 TB)的价格为 0.085 美元.这仅适用于北美.您可以在 网站.

    免费试用?不可用.但是,如果您注册 IBM Cloud 帐户,您将收到 200 美元的应用和服务积分.

    对 IBM Cloud(以前称为 SoftLayer)感兴趣?

    详情

  • Amazon CloudFront

    Amazon CloudFront 是一个 CDN,让任何开发人员都可以访问相同的高度可扩展、可靠、安全且快速的亚马逊用来运行自己的全球网站网络的基础设施.

    CloudFront 还可以与其他 AWS 服务集成,例如 Amazon S3(用于存储)和 AWS Elemental Media Services.

    虽然 Amazon AWS 以可靠性着称,但请务必记住,CloudFront 面向的是开发人员,而不是没有经验的用户.

    定价:Amazon CloudFront 前 10 TB 的定价为每月 8.5 美分,美国以外的地区单独定价.

    免费试用? AWS 免费使用套餐包括每月 50GB 的数据传出,最多 12 个月.以及一年内每月 2,000,000 次 HTTP 或 HTTPS 请求.

    对 Amazon CloudFront 感兴趣?

    详情

  • CDN77

    CDN77 与其他 CDN 区别开来,具有专门的软件、视频和游戏传输,可提供不间断的流媒体.

    他们声名鹊起的原因是"太空机构"使用他们的平台,因为哈勃图像是使用 CDN77 在地球周围传送的.

    就 CDN 平台而言,CDN77 对游戏来说相对较新(与其他平台相比).不过,它很快在全球建立了 34 个数据中心,现在为欧洲、美国、南美和亚洲的 12,000 多家客户提供服务.

    定价:即用即付计划在北美和欧洲的定价为 0.049 美元/GB,该公司还提供每月 199 美元的 6 TB 计划.

    免费试用? 14 天试用期.

  • KeyCDN

    KeyCDN 覆盖了六大洲 25 个国家的 34 个数据中心.

    您可以免费获得五个区域,每个额外的区域只需 1 美元/月,您可以随时添加所需的区域.还有用于拉取的免费 CDN 存储,推送区域存储的起价仅为每月 0.47 美元/GB.

    KeyCDN 拥有超过 40,000 名客户,所以他们一定做对了.当企业可以用真实信息(姓名、企业和照片)展示客户的推荐时,这也总是一个好兆头.

    定价:使用越多,价格越便宜.定价从 0.04 美元/GB 到您的第一个 10TB,每 TB 只需 40 美元.定价基于滚动分层结构,您为每层支付固定价格,然后进入下一个级别.

    免费试用?免费试用 14 天,无需信用卡.

  • Jetpack 的站点加速器(以前称为 Photon)

    Site Accelerator (Photon) 不是 CDN,但它之所以出现在此列表中,是因为它通过 Jetpack 插件提供了仅限 WordPress 的图像缓存服务.这意味着您的托管服务器上的负载更少,访问者的图像速度更快.

    此服务有一些限制.没有缓存失效,所以目前,图像被"永远"缓存,如果你想刷新图像,你需要更改图像的名称.此外,站点加速器仅缓存 GIF、PNG 和 JPG 文件.

    定价:免费.

    免费试用?免费.

    对 Jetpack 的站点加速器(以前称为 Photon)感兴趣?

    详情

  • jsDelivr

    jsDelivr 是一个免费的开源 CDN,允许任何开发人员托管他们的文件,包括 CSS、字体、JavaScript 和 jQuery 插件. >

    该服务由 Cloudflare 和 StackPath 支持,使用真实用户指标 (RUM) 在多个 CDN 提供商之间准确地负载平衡流量.

    jsDelivr 也是唯一一个拥有中国政府颁发的有效 ICP 许可证的公共 CDN.

    定价:免费.

    免费试用?免费.

    对 jsDelivr 感兴趣?

    详情

如何选择适合自己的 CDN

了解您网站的特定需求是选择 CDN 的关键.在注册 CDN 之前,清楚地了解您要查找的内容非常重要.

以下是您应该考虑的一些重要因素:

带宽需求

您的带宽需求是多少?您打算每月使用 10GB 还是每月 10TB?

要查找您的带宽使用情况,请登录您的网络主机以访问您的带宽统计信息.

如果您的网站流量很少,则可能不值得注册高级 CDN.免费服务,例如 Jetpack 的 Site Accelerator(以前称为"Photon")或 Cloudflare 的免费服务就足够了.

或者,您可能需要考虑升级您的主机.

当您每月提供大约 500GB 的流量时,将这些点击卸载到 CDN 是有意义的.

如果您提供视频、播客、音乐、大图片和软件下载,CDN 将确保您的访问者可以快速访问您的媒体.

网络性能

您的用户位于何处?您希望 CDN 拥有多少台服务器?位于何处?

如果您网站的大多数访问者都位于美国,那么使用服务器遍布该地区的 CDN 是有意义的.

但是,如果您有来自美国、欧洲和亚洲各地的访问者,那么最好让您的内容在这些地区的服务器上可用.

注意 CDN 是提供推送服务还是拉取服务也很重要.推送 CDN 的工作方式与辅助服务器非常相似.用户将内容直接上传到 CDN(自动或手动)并链接到它.

使用拉取 CDN,网站所有者将内容留在其服务器上并重写其 URL 以指向 CDN.

当要求提供特定文件时,CDN 将首先转到原始服务器,拉取文件并提供服务.然后 CDN 缓存该文件,直到它过期.

技术

您是否需要流式下载,例如视频、音频或软件下载?您经营游戏网站吗?

某些 CDN(例如 CDN77)提供支持流媒体的专业服务.

此外,检查 CDN 是否提供质量分析和实时监控功能.

支持

您希望 CDN 提供什么样的支持?

无论是实时聊天还是电子邮件支持,都可以轻松查看现有的支持类型.一些 CDN 通过电话提供技术帮助.

还值得注意的是 CDN 是否 24/7 可用,并查看他们的服务级别协议 (SLA).

大多数 CDN 都提供 100% 的 SLA,但如果您的 CDN 不符合其 SLA,您就不必追逐信用.

成本

你愿意花多少钱?您会因网络中断而获得补偿吗?

从一个 CDN 到另一个 CDN 的成本存在巨大差异,并且计划从即用即付到具有固定功能的月度帐户不同.

您支付的价格将取决于最能满足您需求的 CDN 计划以及您网站上的访问量.

许多 CDN 提供免费试用期,因此如果您有兴趣试用 CDN,那么您不会有任何损失.

多站点的最佳 CDN 怎么样?

陪审团仍在讨论这个问题.

虽然许多服务都支持 WordPress,但当涉及到多站点时,界限就变得模糊了.

StackPath(以前称为 MaxCDN)、Cloudflare 和 Rackspace 等服务可以使用 W3 Total Cache 与 WordPress 集成,但缓存插件仍然不完全支持多站点(您可以在子站点和主站点上使用它,但不能整个网络).

如果您已在多站点网络中成功使用 CDN,我很想在下面的评论中了解您的体验.

您知道我们有自己的内置 CDN 吗?

WPMU DEV CDN Banner image.
使用 WPMU 从 5 大洲的 45 个服务器位置共享您的文件DEV 的 WordPress CDN.

WPMU DEV CDN 专门配置为以极快的速度交付图像和 Web 对象(CSS、JS、脚本和其他支持的文件).

它还与我们屡获殊荣的优化插件 Smush ProHummingbird Pro 无缝集成.

Our own Smush and Hummingbird plugins have their own supercharged CDN
借助 Smush 和 Hummingbird 的强大功能,您的网站将比以往更快.

如果您是新手,以下是每个插件的简要概述:

Hummingbird 将扫描您的网站并为您推荐操作以加快速度.只需按一下按钮,即可缩小文件、缓存内容并启用 Gzip 压缩.

此外,借助正常运行时间监控,您可以立即知道您的网站是否出现故障.

Smush 是适用于 WordPress 的最快、最简单且性能最佳的图像压缩插件.

压缩您的图片,同时保持其质量,从而显着提高您网站的页面速度.使用 WP Smush,您可以批量优化最多 32MB 的图像而不会超时.

WPMU DEV 的 CDN 还利用 StackPath 服务器和网络来提供企业级速度和性能,为您的每一位用户提供高质量的体验.

请注意,如果您使用的是 Cloudflare 或其他 3rd 方 CDN,请在 Smush Pro 或 Hummingbird Pro 中运行 WPMU DEV CDN 之前停用重叠功能.

尝试提供来自多个 CDN 的内容会导致您的外观损坏.

使用适合您特定需求的 CDN

曾经从单一服务器交付网站的 CDN 彻底改变了在线内容的交付方式,确保网站加载速度更快,下载速度更快、更可靠.

如果您经营一个中小型网站(大约 40,000 到 50,000 次页面浏览),StackPath、Cloudflare 和 Rackspace 都是满足您需求的可靠选择.

Amazon CloudFront 等服务更适合企业级站点,而对于流量最小的站点则显得过分.

对于小型网站,Site Accelerator 和 jsDelivr 以及 Cloudflare 都是不错的选择,因为这些服务中的每一项都是免费的.

提供视频、音频和游戏等流媒体的网站应该查看 CDN77,它是为此类媒体量身定制的服务.

最后,如果我们不将我们自己的 CDN 加入其中,我们就会对我们自己(和您)造成伤害.

拥有 WPMU DEV 会员资格,您可以直接访问我们的内置 CDN,以及我们全套的优质 WP 插件、24/7 全天候支持、我们新的专用托管等.

如果您想先看看有什么大惊小怪,您也可以从免费试用开始.

标签:

0
订阅评论
提醒
0 评论
内联反馈
查看所有评论