加速您的 WordPress 网站的前 7 个 CDN

提高页面加载速度是搜索引擎优化的重要因素之一。 缓存和优化内容交付可以大大提高您网站的速度。 WordPress 有 W3 Total Cache 等免费插件和 WP Rocket 等高级缓存插件用于优化。 但是,选择内容交付网络超出了 WordPress 安装的范围。 因此,在为您的 WordPress 网站选择最佳 CDN 之前,您必须仔细查看。



什么是 CDN?

在我们进一步列出 CDN 提供商之前,您必须首先了解什么是内容分发网络 (CDN)? 大多数 WordPress 网站使用静态文件,如图像、视频、CSS 和 JS 文件。 每次用户打开您的网站时,都需要从您的托管服务器提供所有这些静态文件。 当用户和服务器位于同一地理位置时,这可能是一件容易的事。 但是,一般情况并非如此。

大多数网络托管公司都位于美国以外或提供来自美国某个州的服务器。 当来自澳大利亚的用户打开托管在美国服务器上的站点时,静态文件在网络中需要几秒钟才能到达用户。 根据用户的互联网连接速度,它甚至可能延迟更多。 除了页面加载速度的延迟之外,您的 Web 服务器将面临为世界各地的每个请求提供文件的大量负载。

CDN 缓存您站点的静态文件,并从您的用户最近的位置提供服务。 这将通过以下方式帮助您:

  • 通过从最近的服务器提供静态文件来降低页面加载速度。
  • 节省托管服务器的带宽,因为 CDN 服务器将提供缓存的内容,而不是与您的托管服务器通信。
  • 一些 CDN 还提供防火墙和过滤不良机器人,以保护您的网站免受黑客攻击。

将 CDN 与 WordPress 集成

与您可以在站点上安装的缓存插件不同,在 WordPress 中集成 CDN 有不同的方法。

  • 在您的域的 DNS 区域编辑器中将您的名称服务器更改为 CDN 服务器。 这将通过 CDN 服务器路由您的所有流量。
  • 为静态文件创建区域并在 DNS 设置中为该区域分配 CNAME。
  • 使用缓存或专用插件集成 CDN。

WordPress 的顶级 CDN

以下是可用于 WordPress 的最佳 CDN 提供商。 查看 CDN 提供商的文档并了解在您的站点中集成的方法。 例如,一些用户不喜欢更改名称服务器。 在这种情况下,您应该谨慎选择服务提供商以满足您的需求。

1. Cloudflare

Cloudflare 是 WordPress 用户最受欢迎的 CDN 提供商之一。 原因是 SiteGround 等许多流行的托管公司免费提供 Cloudflare 基本 CDN。 因此,它是新博主和小型网站所有者的理想选择。 免费计划附带全球 CDN 和针对 DDoS 攻击的保护。 您可以以每月 20 美元的价格购买 Pro 计划,以获得防火墙、图像压缩、移动优化和缓存分析等附加功能。

Cloudflare CDN 网络
Cloudflare CDN 网络

2. 堆栈路径 (MaxCDN)

这是一个流行的 WordPress 高级 CDN。 如果您听说过 MaxCDN 和 Highwinds,StackPath 将它们收购为强大的 CDN 服务。 StackPath 没有免费计划,起始计划每月需要 20 美元。 使用此计划,您可以获得 1 TB CDN 带宽和每月 500 万次 WAF(Web 应用程序防火墙)请求。 下面是 StackPath 的网络服务器表明与 Cloudflare 相比分布较少。

堆栈路径网络
堆栈路径网络

3. Jetpack – 站点加速器

如果您对与 CDN 服务一起使用的边缘服务器、WAF、DDoS 等技术术语感到困惑,那么这就是您的选择。 Jetpack 是来自 Automattic 团队的免费且流行的插件。 他们是 WordPress.com 和 WooCommerce 插件背后的人。 您可以简单地安装插件并在“Jetpack > 设置 > 性能”部分下启用站点加速器。 您可以启用图像和静态文件的选项以将它们托管在 Automattic 服务器上并加快交付速度。

Jetpack 站点加速器
Jetpack 站点加速器

请记住,站点加速器以前称为 Photon。 启用后,您将看到文件是从服务器 i0.wp.com、i1.wp.com、i2.wp.com 或 13.wp.com 之一加载的。 不幸的是,您无法清除单个文件,需要为此联系支持团队。

4. KeyCDN.com

如果您的预算非常低,KeyCDN 是另一种选择。 它为北美和欧洲提供每 GB 0.04 美元的最高 1TB 带宽。

KeyCDN 定价
KeyCDN 定价

您可以使用 CDN 启动器插件 并通过提及要在 CDN 中包含/排除的文件扩展名来集成主机名。

5. 火箭CDN

RocketCDN 来自流行的 WP Rocket 插件开发者。 每月花费 7.99 美元,您可以轻松地将 CDN 与 WP Rocket 插件集成。 您只需转到 CDN 部分并添加订阅即可激活 CDN。

火箭CDN
火箭CDN

尽管您对 RocketCDN 进行了简单的设置,但它使用相同的 StackPath 网络。 所以,这就像购买 StackPath 服务或购买 WP Rocket + RocketCDN。

  Google Search Console 中的 URL 前缀或首选域设置

6. Amazon S3 和 CloudFront

CloudFront 是 Amazon 提供的一项有限的免费 CDN 服务。 您可以获得 12 个月的免费内容交付服务,最多可传输 50GB 的数据。 前 10TB 的高级计划从每 GB 0.085 美元开始。 CloudFront 使用 Amazon 强大的基础设施提供 200 多台边缘服务器。 你可以像插件一样 WP卸载媒体精简版 将 Amazon CloudFront 与 WordPress 集成。

Amazon CloudFront 边缘服务器
Amazon CloudFront 边缘服务器

7. CDN.net

CDN.net 是另一家为 WordPress 提供安全可靠的 CDN 的全球服务提供商。 但是,与此列表中的其他定价计划相比,定价计划有所不同。 您可以以每月 100 美元的价格获得 3TB 带宽,用于无限的网站。 他们还为电子商务和游戏网站提供优化服务。 您可以使用 W3 Total Cache 之类的插件将 CDN.net 与 WordPress 集成(尽管 W3 Total Cache 建议使用 StackPath)。

类似文章