个性化阅读
专注于IT技术分析

如何使用Cloudflare加速并保护你的网站?

本文概述

实施Cloudflare的分步指南, 以提高你的网站安全性和加载时间。

你的网站加载时间和安全性是在线成功业务的两个基本要素。对于电子商务不是必需的, 但是对于任何类型的业务(包括你的个人博客)都是不必要的。快速加载的网页可提供更好的用户体验, 并提高搜索引擎排名。

没有人喜欢加载缓慢的网站, 对吗?

有多种方法可以增加安全性并增强你的站点的性能, 但是我发现Cloudflare可能是最简单的方法。

如果你不确定我在说什么, 请简要介绍一下Cloudflare。

Cloudflare是CDN和安全公司, 为包括Geekflare在内的数百万个网站提供支持。 Cloudflare在Alexa前100万个站点中拥有超过75%的市场份额。

如何使用Cloudflare加速并保护你的网站?2

这说明了很多, 并提供了使用它的足够信誉。 Cloudflare在全球范围内拥有200多种网络POP(接入点), 这意味着始终可以从最近的位置更快地处理请求。

为了显示加载前后的时间差异, 我将测试URL用于以下设置。

  • 我正在使用” techpostal.com”, 该网站以每月3.95美元的月费计划托管在Site Ground上。
  • 我已将WordPress设置为Genesis的Maker Pro子主题, 而没有任何缓存和安全性插件。
  • 我还禁用了Site Ground的SG缓存, 以避免进行任何缓存以提高测试的一致性。

Cloudflare之前的网站加载时间

让我们看看在没有Cloudflare的情况下加载techpostal.com需要花费多少时间。我使用BlazeMeter进行了5分钟的测试。

如何使用Cloudflare加速并保护你的网站?4

让我们关注这些数字(将比较Cloudflare之后的效果)

  • 平均响应时间– 692.8ms
  • 90%响应时间– 877ms

Cloudflare登机

将你的网站加入Cloudflare非常容易, 只需几分钟即可开始。

以下, 我已经使用了他们的免费计划, 该程序适用于包括WordPress, Joomla, Magento等在内的任何网站。

让我们开始吧…

  • 创建一个Cloudflare帐户
如何使用Cloudflare加速并保护你的网站?6
  • 输入你的网站, 然后单击”扫描DNS记录”。
  • 扫描现有的DNS记录将需要一分钟, 单击继续
  • 你将看到网站的现有DNS记录。如果它们看起来不错, 请继续进行其他操作, 你可以在此处进行修改。
如何使用Cloudflare加速并保护你的网站?8
  • 选择计划并继续
如何使用Cloudflare加速并保护你的网站?10
  • 系统将要求你使用Cloudflare更新现有的名称服务器记录。你必须在域名注册商处进行此操作。如果不确定, 可以参考本指南。
如何使用Cloudflare加速并保护你的网站?12
  • 在名称服务器更新之前, 你将在Cloudflare仪表板上看到状态为待定。
如何使用Cloudflare加速并保护你的网站?14

注意:你可以使用DNS记录查找工具来验证NS记录。

  • 更新后, 你会注意到状态为活动。
如何使用Cloudflare加速并保护你的网站?16

这表明你的网站已成功通过Cloudflare网络进行了路由, 并准备利用性能和安全性优势。

Cloudflare配置

默认配置是可以的, 但是如果你想获得最大收益, 则可以考虑执行以下操作。

HTTPS重写–如果你打算使用SSL, 则必须激活” HTTP重写”以确保所有资源都通过HTTPS加载并避免任何混合内容问题。

  • 转到”加密”选项卡, 然后打开”自动HTTP重写”。
如何使用Cloudflare加速并保护你的网站?18

注意:如果你使用的是WordPress或Joomla, 则可能会发现内容混合问题, 并且页面可能已损坏。要解决此问题, 你需要使用此处所述的其他插件。

最小化JS, CSS和HTML –通过最小化JavaScript, CSS和HTML来减小网页大小。网页较小意味着网站加载速度快。

  • 转到速度选项卡, 然后选择复选框
如何使用Cloudflare加速并保护你的网站?20

Rocket Loader – Rocket Loader解决方案是Cloudflare的商标, 它可以做很多事情, 例如减少请求数量, 异步加载脚本, 在本地缓存脚本等。

  • 在速度标签下, 为”火箭装载机”选择”自动”。
如何使用Cloudflare加速并保护你的网站?22

以上基本配置应足以加速。

Cloudflare之后的网站加载时间

我再次使用BlazeMeter进行了测试, 这是结果。

如何使用Cloudflare加速并保护你的网站?24
  • 平均响应时间– 609.3ms
  • 90%响应时间– 628ms

你可以看到平均响应时间减少了10%以上, 最长(90%响应时间)减少了25%以上。

通过使用Cloudflare FREE计划减少网页加载时间看起来很有希望。如果你正在寻求快速胜利, 可以尝试一下。 Cloudflare确实有付费计划, 其中包含WAF, 图像优化, 移动优化等更多功能。

因此, 如果你认真对待网站的优化和安全性, 则可以考虑在付费计划或其他解决方案(例如SUCURI等)上花费几美元。

赞(0)
未经允许不得转载:srcmini » 如何使用Cloudflare加速并保护你的网站?

评论 抢沙发

评论前必须登录!