使用 Cloudflare CDN 的 10 个理由(以及如何设置)

已发表: 2015-05-12

您的网站加载速度非常重要。

这对于用户体验很重要(缓慢的加载时间等于糟糕的用户体验和不满意的访问者)。 这对于您的网站在搜索结果中的排名也很重要(Google 对慢速网站的排名较低)。

不满意的访问者不会在您的网站上停留,也可能不会再回来。 搜索引擎排名较低意味着首先访问您网站的人就会减少。

所以,总而言之,加载时间慢意味着流量更少。 如果您想建立在线业务,这可能不是您想要的!

幸运的是,您可以采取很多措施来加快网站速度。 从确保您拥有最快的网络托管,到使用众多 WordPress 优化插件之一。

加速网站速度最重要的步骤之一是使用内容交付网络 (CDN)。 在本文中,我们将介绍当前最受欢迎的 CDN 之一:Cloudflare。

您应该考虑在网站上使用 Cloudflare 的原因有很多(不仅仅是速度提高)。 我们将在本文中逐一探讨。 但首先…

什么是 Cloudflare?

Cloudflare 将自己定义为“一个全球网络,旨在使您连接到互联网的一切都安全、私密、快速且可靠。”

本质上, Cloudflare 是 CDN 。 但什么是 CDN?! CDN 或“内容交付网络”是分布在世界各地的服务器网络,旨在尽可能快速、安全地将您的网站提供给用户。

简单来说,它通过在网络中的每台服务器上存储网站的副本来实现此目的,以便当用户访问您的网站时,最接近该用户的服务器会提供内容。

由于网站加载时间在很大程度上取决于用户与提供内容的服务器在地理位置上的距离(数据传输的距离越短,到达那里的速度越快),这种接近意味着您的网站加载速度会更快。

然而,Cloudflare 不仅仅是一个 CDN,加速您的网站并不是使用它的唯一原因。

在您的网站上使用 Cloudflare 的 10 个理由

1. 免费!

是的:您可以免费使用 Cloudflare。 而且它并不是在有限的时间内免费,或者免费计划的功能太弱,您很快就会被迫升级到付费级别。 对于大多数网站来说,免费计划就足够了

2.它使您的网站加载速度更快

如果您不使用 Cloudflare(或替代 CDN),当用户访问您的网站时,内容始终从托管公司数据中心的同一台服务器加载。

用户距离该数据中心越远,数据从服务器到达用户所需的时间就越长,因此您的网站加载速度就越慢。

如果您使用 Cloudflare,您的网站副本将保存在分布于 93 个国家/地区的 200 多台服务器上。 因此,当用户访问您的网站时,将从最近的服务器加载内容。

这意味着您的网站加载速度会更快。

不过,多服务器并不是 Cloudflare 提供的唯一速度优化功能。 在免费计划中,自动压缩、gzip 或 brotli 以及 Rocket Loader 等功能可压缩您的代码和内容以加快交付速度。

在付费计划中,您将可以使用进一步的速度优化功能,例如自动提供具有更小文件大小和更快加载时间的下一代图像格式。

3.它使您的网站更加安全!

Cloudflare CDN 还添加了多层保护(包括防火墙和其他功能),这将提高您网站的安全性。

例如,它隐藏您网站的IP地址,因为如果您的IP地址暴露,就很容易受到直接攻击。

Cloudflare 还能够检测和缓解分布式拒绝服务开放 (DDoS) 攻击、跨站点脚本、SQL 注入、垃圾评论、恶意机器人和跟踪器(以及保护您的网站,这也将节省您的带宽)。

5. 包含免费 SSL

SSL 证书是当今任何网站的重要组成部分。 它不仅可以通过保护用户数据免受网络犯罪分子的侵害来进一步保护您的网站,还可以影响您的搜索引擎排名(Google 对没有 SSL 证书的网站的排名较低)。

除此之外,所有大型浏览器(例如 Chrome 和 Mozilla)都会在没有 SSL 证书的网站的地址栏中显示警告标志,这很难给您的用户灌输信任!

幸运的是,Cloudflare 将为所有使用其服务的网站提供免费的 SSL 证书,并且还会自动与那些已经拥有 SSL 证书的网站兼容。

5.它使您的网站更可靠(更多“正常运行时间”)

如果您不使用 CDN,“停机”期(您的网站暂时离线)是不可避免的。 即使是最好的托管提供商,托管您网站的一台服务器上的技术问题和维护期也是不可避免的。

当您的网站关闭时,用户将无法访问它,也不会进行转化,因此这些时期对企业来说是一个重大问题。 如果您的网站经常关闭,甚至会影响您的搜索引擎排名。

所以,这些时间应该尽可能地限制!

使用 Cloudflare CDN,如果一台服务器出现任何问题导致停机,它将自动切换到另一台服务器,将停机时间减少到几乎为零,并最大限度地延长正常运行时间!

6. 更好地处理流量高峰

除了速度和正常运行时间的改进之外,Cloudflare CDN 还将使您的网站更能适应“流量高峰”。

这是异常大量用户同时访问您网站的情况,可能是由于内容病毒式传播、成功的广告活动、新闻通讯发布等造成的。

如果您完全依赖托管公司用来存储您网站的一台网络服务器,那么该服务器上可能没有足够的资源来处理异常高的流量水平,并且您的网站可能会变慢甚至崩溃。

使用 Cloudflare CDN,流量可以分布在多个不同的服务器上,因此不存在性能问题。

7. 廉价域名

Cloudflare 还出售非常便宜的域名! 他们支持数百种不同的 TLD,并收取批发价,而无需像其他注册商和托管提供商那样收取巨额续订费。

老实说,我认为您在任何地方都找不到更便宜的域名!

他们还免费提供 DNSSEC(加强 DNS 中的身份验证)! 以及所有常规功能,例如双因素身份验证、WHOIS 管理、注册商锁定和多用户支持。

因此,如果您已经在使用 Cloudflare,我强烈建议您通过它们注册任何未来的域名

如果您在其他地方注册了其他域名并计划在这些网站上使用 Cloudflare,我建议您转移这些域名,以利用便宜的续订费率。

8.简单的DNS管理

DNS(或域名系统)通常被比作电话簿,因为它将域名(这是人类可读的网站地址,例如 tooltester.com)链接到 IP 地址(这是计算机所访问的真实地址)使用,例如 172.67.70.36)。

Cloudflare 提供了一个非常易于使用的 DNS 界面(特别是与其他注册商相比),因此添加和更新条目轻而易举。

9. 设置简单

除了所有这些优势之外,Cloudflare 的设置非常简单。 您无需编写任何代码、安装任何软件或集成任何硬件

只需注册一个帐户,将您的域名服务器指向 Cloudflare,然后就可以开始了! 以下是您需要执行的操作的快速摘要:

创建帐户后,系统会提示您提供要与 Cloudflare 集成的网站的 URL。 然后,Cloudflare 将扫描域并列出为您的网站找到的所有 DNS 记录。

您应该通过登录您的域名注册商(或您的托管帐户,如果这是您注册域名的地方)来验证他们的发现,并检查详细信息是否相同。

一旦您确认当前 DNS 记录正确,Cloudflare 将为您提供新 Cloudflare 域名服务器的地址,您应该更新 DNS 记录以指向这些地址。

只需将这些新地址从 Cloudflare 复制并粘贴到您的域名注册商控制面板并保存更改即可。 然后,返回 Cloudflare 并确认已进行这些更改。

然后 Cloudflare 将再次扫描域,并确认一切正常。 Cloudflare CDN 现已激活,您可以访问仪表板来监控其性能(并根据需要调整设置)。

10.它已与许多网络主机预先集成

即使对于技术恐惧者来说,Cloudflare 的设置也非常简单。 但是,如果出于某种原因您不想自己动手,一些最好的网络托管提供商都预集成了 Cloudflare。

在其部分或全部计划中包含 Cloudflare 的网络托管提供商:

  • Bluehost(预启用)
  • Kinsta(免费包含付费 Cloudflare 计划)
  • WP Engine(免费包含付费 Cloudflare 计划)
  • HostGator(仅包含在商业计划中)
  • IONOS(仅包含在专家计划中)
  • Cloudways(每月仅需 4.99 美元即可添加 Cloudflare Enterprise)

应该指出的是,虽然上面列表中的所有计划都是共享托管,但 Kinsta 和 WP Engine 是更优质(且昂贵)的托管托管,因此它们免费包含付费 Cloudflare CDN 计划也就不足为奇了。

Bluehost、HostGator 和 IONOS 是更便宜的网络主机,因此它们提供的服务较少,或者仅限于价格较高的计划,这是可以理解的。

如果您能从所有额外功能中受益,Cl​​oudways 的企业级 Cloudflare 只需 4.99 美元,非常划算!

还有一些网络托管提供商在其销售页面中谈论 Cloudflare,但并未真正提供比不谈论它的提供商更多的集成:

  • A2 托管(列为兼容,但未设置)
  • GreenGeeks(通过 cPanel 一键安装)

有什么理由不使用 Cloudflare?

Cloudflare 尽管有很多好处,但也未能完全避免争议

例如,ISIS 三大在线聊天论坛中的两个也由 Cloudflare 守护。 执法部门没有要求他们停止服务。 截至撰写本文时,Cloudflare 尚未回应有关 ISIS 聊天论坛的更多信息的请求。

人们还报告了其他问题,例如加载时间实际上变慢了,页面浏览统计数据被夸大了。 有人声称 Cloudflare 自称为 CDN,但实际上它更多的是反向代理,不被视为真正的 CDN。

如果您发现这些问题无法满足您的目的,您可以尝试其他 CDN/安全服务,例如 Akamai.com、Imperva.com 或 StackPath.com。 根据您的特定需求,这些替代方案还可以比 Cloudflare 节省成本。

Cloudflare 的费用是多少?

正如我们已经提到的,Cloudflare 的基本服务是免费的,对于许多网站来说应该足够了。

然而,升级后的套餐非常实惠,对于企业家和小型企业网站和在线商店来说相当有吸引力。

专业版软件包比免费版提高了一级,增加了更快的站点性能、对移动设备的更好支持以及 Web 应用程序防火墙。 您的第一个网站每月将花费 20 美元,但每个附加网站只需额外支付 5 美元。

商业版套餐为您提供所有专业版功能、更好的拒绝服务保护以及 Railgun,可帮助您更快地将内容传输到海外。 每月 200美元,与尝试从头开始构建这种可靠性和安全性所需的费用和挫败感相比,您会发现这很划算。

不可否认, Enterprise 套餐的价格相当昂贵,约为每月 5,000 美元,但它为您提供了整个 Enchilada。 这就是专业版和商业版套餐中的所有内容,再加上设置帮助、专门的客户经理、24/7 电话支持和 2500% 服务级别协议。

对于所有计划,您都无需支付带宽费用。 您甚至可以混合计划类型以满足您的需求。

随时升级和降级并不费力,而且每月只需支付一次费用。

有关每个计划的具体功能的更多详细信息,请访问 Cloudflare 的定价页面。

结论

正如我们所看到的,将Cloudflare CDN 与 Web 托管一起使用有很多充分的理由

最大的好处是 Cloudflare 可以提高您的网络托管帐户的安全性和性能,而无需花费大量资金。 特别是因为免费版本提供了这么多!

请务必记住,它仍然取决于您的 Web 主机所使用的托管服务器的性能,但 Cloudflare 最终可以更快、更安全地交付您的内容。