Cloudflare 和 CDN – WordPress 权威指南
已发表: 2022-01-13CDN 或内容交付网络是代表其他服务器交付内容的全球分布式服务器系统。 CDN 缓存来自源服务器的数据,允许用户从附近的服务器访问数据,从而提高性能并减少延迟。
CDN 是我们现代世界的重要组成部分。 您在任何网站或应用程序上查看的内容——无论是通过台式机、笔记本电脑、平板电脑还是智能手机——很可能是使用内容交付网络交付的。
在本文中,我们将深入研究内容交付网络,详细了解它们的作用以及方式。 我们还将查看一些最常用的 CDN,然后特别关注 Cloudflare,分享我们对它与众不同之处的看法。 完成这一点将是一些关于启动和运行 Cloudflare 的不同方法的教程。 剧透:这很容易。
继续阅读,或使用以下链接跳转:
- 什么是 CDN,为什么需要它?
- CDN 领域
- CDN 和 DNS
- 什么是 Cloudflare,以及是什么让它如此特别?
- Cloudflare 设置
- 创建 Cloudflare 帐户
- 通过 Cloudflare 的网站进行设置
- 通过 cPanel 设置 Cloudflare
- 使用 Cloudflare WordPress 插件
- 在蜂鸟中优化 Cloudflare
- 云上(耀斑) 9
我们走了!
什么是 CDN,为什么需要它?
CDN 在 1990 年代后期出现,作为缓解互联网性能瓶颈的一种手段。 从那时起,它们已经发展到服务于互联网内容的很大一部分,包括 Web 对象(文本、图形、脚本)、可下载对象(媒体文件、软件、文档)、应用程序(电子商务、门户网站)和媒体(实时流媒体、点播和社交媒体)。
如果没有有效的 CDN,您在当今的在线世界中看到的大部分内容,尤其是从远处或与大量其他用户同时访问的内容,将需要永远加载、定期交付中断(缓冲、故障、冻结),或完全固定网站。

使用 CDN 有很多好处。 除了提高速度之外,它们还增强了站点安全性、降低了成本、实现了更高的可扩展性并提供了更好的用户体验。
如果没有 CDN,内容源服务器的故障风险要大得多。 由于它们必须响应每个最终用户的单独请求,因此流量或持续负载的大峰值会带来很高的风险。
通过使用在物理和网络上都比源更近的服务器响应最终用户的请求,CDN 可以减轻内容服务器的流量并改善 Web 体验,从而使内容提供商及其最终用户都受益。
如果您的网站托管在靠近试图访问您内容的用户的地理位置,他们将在几分之一秒内看到您的内容。 但是对于那些更远的人来说,这个距离会产生问题,因为浏览器必须从您所在地区的服务器获取内容,然后将其显示给千里之外的人。
此外,如果来自其他国家/地区的用户同时请求相同的内容,服务器就会充满这些请求,从而增加加载和提供内容所需的时间。 这反过来会影响向用户交付内容的速度。
内容交付网络为这种情况提供了解决方案。 由于 CDN 是部署在世界各地的广泛的服务器网络,因此在其上存储和缓存您的网站资产可以极大地提高最终用户的速度。 使用 CDN 时,距离您很远的用户会从更近的服务器获取缓存内容并将其交付给他们。
CDN 领域
像 WordPress 世界中的大多数工具一样,那里有许多内容交付网络。
以下是一些最著名的 CDN:
- 亚马逊云前
- 微软 Azure CDN
- 关键CDN
- 堆栈路径
- 阿卡迈
- 苏库里
- 缓存飞
- Imperva/Incapsula
- Cloudflare
这些只是可用公司的一部分。 无需太深入,我们将快速汇总这些最受欢迎的内容。
Amazon CloudFront 是商业巨头 Jeff Bezos 旗下的分支机构之一。 Amazon Web Services(又名 AWS,世界上最全面和最广泛采用的云平台)专为高性能、安全性和开发人员便利性而构建。 CloudFront 以低延迟和高传输速度安全地交付内容,通过具有自动网络映射和智能路由的 310 多个全球分散的存在点 (PoP) 交付数据。
要使用它,您需要使用 AWS for WordPress 插件创建 CloudFront 分配,或者创建一个安全的静态网站。
Microsoft Azure CDN 是科技巨头比尔盖茨的Windows软件公司的一个分支。 它提供安全、可靠的内容交付,具有全球覆盖和巨大的可扩展性。 Azure 可让您减少加载时间、节省带宽并加快响应速度——无论您是在开发或管理网站或移动应用程序、编码和分发流媒体、游戏软件、固件更新还是 IoT 端点。
KeyCDN 是一个预算友好的 CDN,它提供了多种选项来提高网站的性能。 其中一些工具包括无限 SSL 证书、低延迟、激进的 Gzip 压缩、快速 HTTP/2 交付、流量限制设置、热链接保护和双因素身份验证。 定价包括无限的 HTTP 和 HTTPS 请求,以及较低的最低使用费(每月),基于帐户总流量和使用的其他服务。
StackPath 具有全面的内置功能,包括内容保护和资产优化。 Stackpath CDN 提供高速性能(全球边缘位置、冗余第 1 层运营商连接、全球任播、所有位置之间的专用网络骨干网)、更高的安全性(交付控制、DDoS 攻击缓解、SSL)、完全可见性(内置分析和报告、RESTful API、自定义选项)和降低总成本(减少总带宽消耗、减少停机时间和增加可访问性)。
Akamai 是现存最古老的内容交付网络公司之一。 据称是世界上最大的边缘平台,Akamai 的口号是“让您的数字体验更贴近用户,远离威胁”。 它们具有快速、引人入胜的应用程序和 API 性能(通过强大的数据和自动化增强),并在任何设备上向最大的受众提供一致的流媒体体验。 注意:Akamai 并未公布其 CDN 网络规模或 POP 所在位置的详细信息。
Sucuri CDN 会自动将您的网站缓存在其边缘,使其速度提高 70%。 Sucuri 提供多种缓存选项、可靠的网站正常运行时间以及高可用性和冗余。 他们还微调设置以提供最大的性能和保护,并提供自定义选项。 您可以选择最适合您的需求,或从他们那里获得帮助。 他们的全球任播网络在美国、欧洲、亚洲有 10 个 SuperPOP,在澳大利亚和巴西有 2 个 CDN POP。
CacheFly 专注于媒体文件的快速交付,承诺以低于 1 秒的延迟交付视频。 除了超低延迟视频流(同时向超过一百万用户提供视频)之外,CacheFly 还提供闪电般的游戏(具有行业领先的吞吐速度)、移动内容优化(自动和简单)和多 CDN(用于冗余和故障转移)。 从这些规格中,您可以看到 CacheFly 特别适合流媒体和游戏客户(尽管不是他们独有的)。
Imperva(以前称为Incapsula )将内容缓存、负载平衡和故障转移原生内置到一个全面的 Web 应用程序和 API 保护 (WAAP) 平台中,因此您的应用程序可以在全球范围内安全地交付。 DDoS 保护和安全 CDN 相结合,可提供完整的边缘安全性。 Imperva 的网站/网络防御使其成为处理机密信息的公司的理想选择,例如银行和保险机构。
Cloudflare 是一个全球 CDN,旨在让您的所有互联网连接安全、私密和快速。 这个灵活且可编程的全球网络旨在为各种规模的公司和组织提供服务,从个人开发人员到大公司,为每个人提供曾经只有互联网巨头才能获得的服务。 Cloudflare 强大、可靠且流畅。
CDN 和 DNS
某些 CDN(例如 Amazon CloudFront)要求您执行初始服务器加载,然后在引用资产时使用 CDN URL。 然后,CDN 将确定使用哪个服务器来实际处理请求。
其他 CDN,例如 Cloudflare,在 DNS 级别进一步向上游运行。 实际上,您的所有流量都通过 Cloudflare 路由(通过将您的名称服务器更改为它们的名称服务器)。 然后,它分析每个请求,为它拥有资产的请求提供服务(在初始扫描中获取它们),并将其他请求传递到您的站点(主要是您的动态内容,例如帖子和页面)。
DNS 方法有几个明显的优点:
- 快速而轻松 – 只需更改您的域名服务器
- 轻松逆转——只需将您的域名服务器更改回您的托管服务提供商
- 提高安全性 – Cloudflare 会查看每个请求并自动过滤掉来自已知可疑 IP 地址的请求
- 发布过程没有变化
添加到该列表中,Cloudflare 在其产品列表中具有免费层,并且将 Cloudflare 用于您的 WordPress 网站非常引人注目。 以及它是我们首选 CDN 的原因。
什么是 Cloudflare,以及是什么让它如此特别?
Cloudflare 是一个功能强大的 CDN,其架构为您提供了一组集成的网络服务,旨在在其全球网络中的每个数据中心的每台服务器上运行每项服务,所有这些都可以从一个仪表板访问。

它是安全的。 Cloudflare 的 100 TBPS 网络内置于网络的每个组件中,平均每天可阻止 700 亿次威胁,包括一些有记录以来最大的 DDoS 攻击。
它是私人的。 Cloudflare 遵守当地关于数据本地化和存储的法规,并且不从广告中产生收入(不收集和保留代表客户处理的个人数据)。
它很快。 它与所有主要的云提供商都有连接,并且与世界上几乎所有的服务提供商都有互连。 此外,位于 250 多个城市的数据中心可为全球 95% 的互联网用户提供低于 50 毫秒的延迟。
这是无忧无虑的。 Cloudflare 在设计时考虑到了最大程度的易用性:
- 安装时间不到 5 分钟
- 任何拥有网站和自己域名的人都可以使用 CF(无论平台如何)
- 不需要额外的硬件或软件
- 无需更改代码
- 您可以保留当前的托管服务提供商(或选择您喜欢的任何一个)
Cloudflare 还声称拥有他们独有的惊人功能 - APO 或自动平台优化。 使用 APO 的效果类似于在 CDN 上托管静态文件,但无需管理复杂的技术堆栈。
除了缓存您的静态资产(图像、JavaScript、CSS)外,APO 还使用 Cloudflare 的庞大边缘网络缓存您网站上的实际内容(HTML)。
随着您的整个网站都从缓存中提供服务,您的访问者将获得接近即时的加载时间。 Cloudflare 报告称,其测试显示 APO 为 HTML 首字节时间 (TTFB) 提供了低于 400 毫秒的一致加载时间。
内容创建者保留创建动态网站的能力,而无需为了性能而对其工作流程进行任何更改。
如果您当前正在使用 Cloudflare 的免费计划,则可以以较低(个位数)的月费获得 APO 附加组件。 如果您使用他们的 Professional、Business 或 Enterprise 计划,APO 已包含在您的订阅中。
Cloudflare 网站上列出的计划和价格位于顶部菜单标题Application Services > Overview下。 APO 功能位于Application Services > Add-ons下。
现在我们已经清楚地了解了 Cloudflare 可以做什么,让我们继续实施它。
Cloudflare 设置
如前所述,在一个简单的过程中设置 Cloudflare。 有多种实现选项,我们将为每个选项进行演练。
所需的第一步是……
创建 Cloudflare 帐户
无论您是要使用他们的免费服务还是购买计划,您都需要拥有一个 Cloudflare 帐户。
如果您已经拥有 Cloudflare 帐户,则必须先登录才能添加站点。
如果您还没有,则需要创建一个 Cloudflare 帐户:
- 转到 CloudFlare 的注册页面。
- 输入您的电子邮件地址和密码。
- 单击创建帐户。
这就是帐户设置的全部内容。 接下来,我们将研究使用三种不同的方法来运行 Cloudflare。
通过 Cloudflare 的网站进行设置
创建帐户和/或登录后,Cloudflare 会要求您添加站点。 如果您愿意,还可以使用 CF 的自动化功能一次添加多个站点。
现在让我们添加一个站点。
将站点添加到您的 Cloudflare 帐户
- 在您的帐户页面上登录后,单击主页/仪表板右上角的添加站点。
- 输入您网站的根域,然后单击下方的添加站点。 示例:如果您的网站是www.mysite.com ,请输入mysite.com 。
选择要通过 Cloudflare 代理的域。 - 选择其中一个计划,然后单击底部的继续。
在 Cloudflare 帐户创建期间选择计划。 他们有一个免费的! - Cloudflare 对现有 DNS 记录进行快速扫描,然后加载页面Review your DNS records 。
Cloudflare 上的 DNS 记录管理窗口。 - 验证查询结果中的 DNS 记录是否配置正确。 (这些记录将在您更新域名服务器后在 Cloudflare 中生效。)对于免费帐户,您的状态将是Proxied:加速并保护流量,由橙色云图标指示。
- 根据需要调整记录,或单击继续。
如果您需要手动添加缺失的 DNS 记录,请单击此处。
如果您需要有关哪些子域与 CF 代理兼容的帮助,请单击此处。
要在 Cloudflare 上完成设置并激活您的域,您的名称服务器必须指向它们。 这将我们带到下一部分。
将您的域名服务器更改为 Cloudflare

您可以通过您的帐户设置将任何注册商的名称服务器指向 Cloudflare。
Cloudflare 确实有自己的注册服务,这意味着您可以根据需要直接从他们那里购买域名。 (Cloudflare 的域注册服务目前仅支持常见的 TLD(顶级域)。)
- 登录并导航到 Cloudflare 的仪表板,然后单击您新添加的域。
您在 Cloudflare 主页上的网站。 - Cloudflare 将带您进入他们的概览 > 完成您的名称服务器设置页面。 复制(或记住)替换为 Cloudflare 的名称服务器下的名称服务器 1 和 2。
立即行动,从 Cloudflare 获取您的域名服务器。 - 登录到您的域注册商的管理员帐户。 如果您不确定您的域名注册商是谁,您可以前往 ICANN 查找。
如果您不知道您的域名注册商是谁,ICANN 将找到它。 - 将您的注册商帐户中的当前名称服务器记录替换为您从 Cloudflare 复制的信息。
Presto,change-o,你已经重新指向了你的域名服务器。
这是最常见的注册商的详细说明和链接的方便列表。
- 等待您的注册商更新您的域名服务器; 这可能需要几分钟到 24 小时。
- 通过登录 Cloudflare 仪表板确认您的站点激活。
- 如果您不再看到Complete your nameserver setup ,则您已成功更新您的名称服务器并且您的域在 Cloudflare 中处于活动状态。
- 如果Complete your nameserver setup仍然出现,请确保名称服务器输出正确拼写 Cloudflare 名称服务器,并确认 Cloudflare 的名称服务器是列出的唯一名称服务器。
- 如果名称服务器输出正确,请选择Re-check now 。
您现在应该会看到(或很快会看到)您 Cloudflare 帐户中此域上的绿色复选标记。 一旦您的域名服务器在其网站上处于活动状态,您还将收到一封来自 Cloudflare 的确认电子邮件。

单击此处获取将您的域名服务器更改为 Cloudflare 的更多帮助。
对于代理到 Cloudflare 的 DNS 记录,在 DNS 查询中返回 Cloudflare 的 IP 地址,而不是您的原始服务器 IP 地址。 这允许 Cloudflare 优化、缓存和保护您网站的所有请求。
验证您的流量是通过 Cloudflare 路由的
虽然不是必需的,但您可以通过其他方式检查您的域名服务器现在是否指向 Cloudflare。 有几种不同的方法可以做到这一点。
请注意,大多数在线 DNS 工具使用缓存的查询结果,因此它们可能需要更长的时间才能显示更新的名称服务器。
方法一:在操作系统命令行/提示符中使用以下文本。
在 Linux/Unix 上:
挖域名+trace @1.1.1.1
挖域名+trace @8.8.8.8
在 Windows 上:
nslookup域名1.1.1.1
nslookup域名 8.8.8.8
请务必将通用“ domain_name ”替换为您的实际域名。)

仅供参考,8.8.8.8 是 Google DNS 服务器,而 1.1.1.1 是由 Cloudflare 运营的 DNS 解析器。
方法 2:使用在线工具,例如这个 DNS Propagation Checker。
如果此处返回的名称服务器不是 Cloudflare 提供和预期的名称服务器,您需要咨询您的注册商。
如果遇到问题,您可以执行以下操作:
- 检查是否存在 DS 记录; 如果有,请在您的注册商处将其删除。
- 检查是否仅存在 Cloudflare 名称服务器; 如果还有其他人,请在Registrar配置中删除它们。
- 检查您的 Registrar 配置中的 Cloudflare 名称服务器是否拼写正确。
单击此处了解其他 Cloudflare DNS 常见问题解答。

确认流量已代理到 Cloudflare
一些在线工具(例如 GTmetrix)不将 Cloudflare 识别为内容交付网络,因为 Cloudflare 不像传统 CDN 那样运行。
要通过 Cloudflare 确认您的域流量主动代理:
- 复制此 URL >> https://www.mysite.com /cdn-cgi/trace,然后将“ www.mysite.com ”部分替换为代理到 Cloudflare 的域。
- 将编辑后的代码粘贴到浏览器中,然后输入以加载页面。
如果代理到 Cloudflare,类似于下图的输出将出现在您的浏览器中:


如果您没有观察到类似的输出:
- 确认您的 DNS 记录在其行中有橙色云图标。
- 在 ICANN 输入您的域,以确认名称服务器仅列出您的域的 Cloudflare 名称服务器。
对于任何未解决的问题或疑问,请查看 Cloudflare 的完整故障排除指南。
现在我们来看看我们的第二种情况,即……
通过 cPanel 设置 Cloudflare
在本节中,我们将了解如何通过 cPanel 客户界面激活 Cloudflare。
许多托管服务提供商都支持 cPanel 中内置的 Cloudflare,因此安装 Cloudflare 就像填写一个简短的表格一样简单。 根据您的托管服务提供商处理 cPanel 的方式,这可能看起来略有不同,但应该遵循相同的基本步骤。
- 安装 Cloudflare 插件后,您应该会在 cPanel 中看到 Cloudflare 图标。 双击打开应用程序。
在 cPanel 的软件部分找到 Cloudflare。 - 通过登录屏幕登录到您的 Cloudflare 帐户。 (如果您跳过了本文的帐户创建部分并且还没有帐户,请单击注册。)
- 您的 Cloudflare 帐户可能会为您配置,这再次取决于您的托管服务提供商。 但是,您应该能够选择要使用 Cloudflare 的站点。
现在进入我们的最终方法……
使用 Cloudflare WordPress 插件
Cloudflare 在 WordPress 存储库中有自己的插件。

无论您是否已经设置了 Cloudflare,无论如何都不需要使用该插件。 它只是作为访问某些 Cloudflare 设置的另一个点,允许您从 WordPress 中查看或调整它们。 并非所有选项都可以在免费计划下使用,而是需要专业/付费计划。
让我们快速了解一下插件的安装和工作方式。
- 转到 WordPress 存储库,然后搜索 Cloudflare(或者,直接在 WordPress 仪表板中通过Plugins > Add new进行搜索)。
- 安装并激活插件,然后单击创建您的免费帐户,或在此处登录。
通过 WordPress Cloudflare 插件登录。 - 输入您的 Cloudflare 帐户电子邮件地址和 API 密钥; 单击保存 API 凭据。
WordPress 插件中 Cloudflare 的 API 凭据输入字段。
登录后,您将被带到 Cloudflare 插件的主页。 您还可以在此处访问另外两个页面,您会看到顶部的蓝色图标标识它们 -设置和分析。
Home 和 Settings 将让您留在插件中,而 Analytics 会将您连接到 Cloudflare.com 网站。

这是登录后每个页面上插件选项提供的简短视频。
通过 Cloudflare 插件提供的免费和付费计划选项。
既然我们已经研究了以各种方式设置 Cloudflare,我想向您展示如何通过以下方式进一步提升它……
在蜂鸟中优化 Cloudflare
蜂鸟,如果你不熟悉,是我们的 WordPress 速度优化插件,它是完全免费的。
如果您使用 WPMU DEV 的托管服务,或拥有我们的会员资格之一,Hummingbird Pro 将自动包含在我们提供的服务和产品包中(以及我们的其他高级插件)。

Hummingbird 是一个完整的性能套件,具有世界级的缓存、一键缩小和大量其他高级优化工具。
Hummingbird 还内置了 Cloudflare 的 APO 集成!

Cloudflare 的 WordPress APO 是一项付费功能。 (有关功能、计划和定价的更多信息,请参阅上一节“是什么让 Cloudflare 如此特别”。)
但是,您仍然可以在 Hummingbird 的免费计划中将 Cloudflare 集成到他们的免费计划中,无需付费附加组件。 您将获得的好处是能够从 Hummingbird 中清除 Cloudflare 的浏览器缓存。
最后,是否获得 APO 是个人选择,但它是一个强大的功能,非常值得以所需的少量费用进行投资。
让我们看看如何在 Hummingbird 中设置 Cloudflare 集成。
- 导航到 Cloudflare.com,并确保您已登录。
- 从您的主帐户页面中,选择您为此使用的域,然后单击它。 在生成的页面加载中,滚动到底部,然后单击Get your API token 。
尽管您可以使用 Cloudflare 的全局 API 密钥或API 令牌进行 Hummingbird 集成,但还是建议使用 API 令牌,因为它是按区域隔离的。 全局 API 密钥使管理员可以访问您的帐户,这并不是必需的。从 Cloudflare 的网站获取 API 令牌。 - 从 API 令牌部分,单击创建令牌。
Cloudflare 中的 API 令牌创建。 - 在 API 令牌模板列表中向下滚动到WordPress ,然后单击Use template 。
WordPress 是许多预配置权限模板列表中的一个。 - 现在我们必须为这个令牌创建一个区域。 向下滚动到区域资源,然后单击所有区域下的下拉菜单,然后选择特定区域。 右侧会弹出一个新的选择菜单。 我们需要从此下拉列表中选择特定区域,这将是我们要通过 WordPress 和 Hummingbird 连接的域。 单击继续摘要。
在区域资源中,选择区域类型,然后选择特定区域。 - Cloudflare 将以分层格式显示摘要。 单击其下方的创建令牌。
Cloudflare 的 WordPress API 令牌创建摘要。 - API 令牌密钥已创建。 单击复制按钮以复制到剪贴板。
复制 Cloudflare 为您创建的 API 令牌。 您可以随时在 Cloudflare 上查看与您的域关联的令牌。 每个域下的列表将显示哪些令牌处于活动状态。 只需单击省略号“ ... ”即可查看查看摘要、编辑、滚动和删除的选项。 如果您愿意的话,这可以让您快速轻松地撤销令牌。
Cloudflare 的 API 令牌管理页面。 如果您的 API 令牌(Cloudflare 称其为“秘密”)丢失或被认为已泄露,您将选择Roll选项。 将您的密钥滚动到新密钥将使之前的密钥无效,但访问和权限将与之前的密钥相同。
现在我们已经获得了令牌,我们可以返回 WordPress 网站中的 Hummingbird 插件。
- 从仪表板中,导航到Hummingbird > Caching 。
蜂鸟集成可从缓存页面获得。 - 在 Integrations 中,单击 Cloudflare 行右侧的蓝色加号 +按钮,然后出现 Hummingbird 弹出向导。
确保与您的 Cloudflare 帐户关联的电子邮件位于电子邮件字段中,然后单击API Token 。 将您复制的密钥粘贴到Cloudflare API 令牌字段中,然后单击Connect 。在 Hummingbird 的弹出集成向导中输入所需的凭据。 蜂鸟显示一条消息,指示您需要激活一个区域。
- 从Select zone的下拉菜单中,选择我们刚刚在 Cloudflare 上获得 API 令牌的域,然后单击Enable Cloudflare 。
输入凭据后,您需要告诉 Hummingbird 您正在连接哪个区域(域)。
多田! 您现在已成功将 Cloudflare 与 Hummingbird 集成。

如果您订阅了 Cloudflare 的 APO 功能,则需要处理最后一点内务。
向下滚动到页面底部并切换Enable APO按钮。 你去吧!

如果您不为 Cloudflare 的 APO 服务付费,此切换按钮将显示为灰色,但为了您的方便(如果您有兴趣),提供了从 Cloudflare 网站购买它的链接。

启用后,您还可以在内部选择一个附加选项,以根据站点访问者使用的设备类型缓存内容。 按设备类型缓存可确保根据所使用的设备类型(移动设备、平板电脑或台式机)仅缓存所需的资产并将其传送到用户的浏览器。
Hummingbird 和 Cloudflare 现在将协同工作,为您提供令人难以置信的速度和保护。
云上(耀斑) 9
在当今世界,几乎所有网站和应用程序都依赖 CDN 来帮助向其用户提供内容。 这是有道理的,因为 CDN 已经证明了它们的许多好处,包括这四大优势:更好的性能、更高的可靠性、成本节约和抵御网络攻击的弹性。
选择 CDN 有很多选择,所以如果您不喜欢以前尝试过的一个,请不要放弃! Cloudflare 尤其是一个不错的选择,尤其是由于其惊人的专有 APO 功能。
正如您在本文中所看到的,在 WordPress 中设置 Cloudflare 可以通过多种不同的方式完成(没有一种是困难的),之后您将继续获得它的回报。
考虑到 CDN 和 Cloudflare 带来的力量和预防,似乎没有理由不给他们旧学院的尝试。