使用Cloudflare提高网站速度(简单设置指南)

文章撰写者:
  • Web工具
  • 更新:Jul 07,2020

什么是Cloudflare?

Cloudflare最出名的是 内容传送网络(CDN)。 这有助于网站降低网页加载速度。 完成此操作的主要方法是通过缓存。 但是,Cloudflare还集成了其他几种技术,以帮助提高整体性能和安全性。

如果您不熟悉Cloudflare,请确保您获得的默认设置相当可靠。 但是,由于所有网站的配置都倾向于不同,因此一些微调可能会为您带来更好的结果。

该简单指南旨在帮助您找到适合您网站的最佳设置。

在你开始之前

如果您打算使用Cloudflare和本指南来改善网站性能,请逐步进行。 这将帮助您更轻松地回滚由于您可能进行的更改而引起的任何潜在问题。

TL博士

对于那些对深潜不感兴趣或双脚冰冷的人,您可以做一些小的调整。 保留大多数默认设置,仅检查以下内容:

  • DNS – 仅为您的域名和WWW记录启用代理。 将代理切换为其他任何方式都可能会给您带来错误,尤其是当记录指向外部服务器时。
  • SSL / TLS – 设为全
  • 速度– 将Brotli设置为ON

如果您是Cloudflare的新手,这里的 您需要了解的有关该产品的所有信息.

Cloudflare设置指南

Cloudflare控制面板
Cloudflare控制面板概述。 上方的标签是您可以进行的不同设置。

由于Cloudflare控制面板中有很多选项,因此我只解决那些需要特别注意的选项。 除非您的站点另有要求,否则将其他设置保留为默认设置。

1。 DNS

将名称服务器切换到Cloudflare之后,此标签应从您的记录中自动填充。

通常,您不必在此处更改设置。 但是,我建议您将域名和WWW记录设置为“代理”。 这些通常是 ACNAME记录.

要更改代理状态,请单击灰色云。 一旦被代理,云图标应该变成橙色。 为这些服务器启用代理将有助于掩盖您的服务器来源。

2. SSL / TLS

概述 –虽然对提高站点性能没有真正的帮助,但是此处的错误设置可能会产生意想不到的影响。 具体来说,除非您知道自己在做什么,否则使用“完全(严格)”模式可能会导致您的网站停止工作。 除非您有理由不这样做,否则将此选项设置为“ Full”(全)并保持原样。

边缘证书 –启用“始终使用HTTPS”,“自动HTTPS重写”。 如果您发现由于混合内容错误而导致SSL状态出现问题,则后者特别有用。

3。 火墙

Cloudflare防火墙
防火墙部分使您可以查看事件并设置自定义规则。

防火墙部分主要用于自定义站点的安全性。 我建议如果您要使用防火墙规则,请先观察您的Web流量一段时间。 当您执行操作时,您很快就会注意到看似可疑的内容。

如果您认为某些IP或IP地址范围可疑,可以尝试通过添加规则来阻止它们。 添加IP地址,并包括IP中的任何人试图访问您的站点时要采取的措施。 除非您确定它是恶意软件或漫游器,否则将操作设置为“挑战”。

也可以参考: 确保网站安全的6件事

4。 速度

对于大多数用户来说,本节当然是最感兴趣的。 不幸的是,它包含一些付费选择。 不过,根据您网站的运行方式,一些选项还是有用的。

如果你是 使用AMP 然后启用AMP Real URL。 这将有助于您避免向移动访问者显示奇怪的AMP版本网址。 AMP倾向于向您的URL添加一些奇怪的扩展,并启用此问题修复程序。

Brotli 帮助压缩,因此请确保启用该功能。 火箭装载机 另一方面,从技术上来说听起来不错,但是我发现它容易引起问题,尤其是WordPress网站。

缩小固然很棒,但其用法取决于您在网站上的设置方式。 如果您已经在网站上运行代码最小化,则不要在此处启用它。 缩小效果很好,只是不要重复该功能。

也可以参考: 8提示加速您的网站

5。 高速缓存

通过正确的缓存应该“按原样”工作,但是这里有些东西需要您不时使用。 如果您对网站进行了更改,发现它尚未在线显示,请到此处清除缓存。

6。 网络

默认情况下, HTTP / 2 应该被强制打开,但是如果您发现它不是并且已关闭,则将其打开。 HTTP / 3是 理论上好多了 因此,如果您可以使用该选项,请尝试一下。 它比HTTP / 2更快,更可靠,同时保留了良好的特性。

也可以参考: 7种压力测试网站的工具

7.刮盾

免费计划中唯一需要注意的是 热链接保护。 从理论上讲,它看起来很简单,但通常需要对其Web主机进行一些调整才能使其正常运行。 它常常会引起更多的头痛,而不是值得的。

建议您不要使用此设置 服务器级别的热链接保护.

8。 应用

在很多情况下这很有用,但是如果您使用的是WordPress网站,我认为最适合的方式是。 它们严重依赖插件来扩展功能,这很棒,但同时也会增加服务器负载。

无需在服务器上运行它们,而应使用Cloudflare的应用程序。 从支持贝宝(PayPal)付款到整个在线商店的应用程序,几乎所有功能都可用。

最后的想法:需要一点点的一切

关于网站性能改善,有各种各样的想法。 有些人将重点放在TTFB上,而另一些人可能希望通过其他方式减少资源使用或优化站点。

我个人认为,要真正获得性能开绿灯,您需要做一点点的工作。 大多数性能改进调整都会使您对速度或效率的提升很小。

只有将它们结合起来,您才能获得真正令人满意的结果。 但是,我会说像Cloudflare这样的CDN可以在一个软件包中帮助您走很长一段路。 除此之外,您需要认真注意的是您的虚拟主机。

注册后,您将无法控制此操作。 因此,进行更多的研究可以为您节省很多压力。 服务器响应速度 或您依赖网络托管的其他任何内容。


免责声明: 本文中提供的信息是为作者提供的最佳知识。 在任何情况下,都不得使用本指南作为对作者或发布信息的站点的责任的依据。

关于Timothy Shim

Timothy Shim是一位作家,编辑和技术爱好者。 从信息技术领域开始他的职业生涯,他迅速进入印刷领域,并与国际,地区和国内媒体合作,包括ComputerWorld,PC.com,Business Today和The Asian Banker。 他的专长在于消费者和企业的技术领域。