如果网站托管在纽约,并且用户从东京输入域,则由于 DNS 服务器之间的距离,解析请求的时间将更长。对于较小的网站来说,这是一个可以忽略不计的性能牺牲。然而,对于像 WPBeginner 这样规模更大、更受欢迎的网站来说,缓慢的 DNS 解析是一个明显的性能问题。
之前我们使用 Sucuri 和 Constellix 来提高性能。 Constellix 是一家 DNS 服务器公司,服务器遍布全球,无论用户身在何处,都能确保更快的 DNS 解析。
迁移到 Cloudflare 使我们能够集中 DNS 控制并能够更好地控制 DNS 权限。由于 Cloudflare 更大的 DNS 服务器网络、路由规则和较短的 TTL,我们还获得了性能提升。这意味着当有人在浏览器中输入 WPBeginner.com 时,DNS 解析速度会更快,因为答案更接近他们的位置。
4. 正常运行时间可靠性
这是我们从 Sucuri 转向 Cloudflare 的一个重要原因。我们注意到 Sucuri 偶尔会出现区域性中断,特别是在欧洲。
这意味着我们的 DevOps 团队必须将欧洲流量从 Sucuri 重定向到我们的服务器上,从安全或性能角度来看,这都不理想。
想象一下,当我们的网站遭受 DDoS 攻击时,Office 365 数据100万套餐 同时发生了中断。这也可能会影响我们网站对其他地区用户的性能。
Cloudflare 在这方面更可靠。
他们拥有更大的网络、更多的数据中心和区域连接,这增加了基础设施的冗余并确保运营准备就绪。
这种可靠性对于性能至关重要,并且让我们的 DevOps 团队松了一口气。
5.Bessere DNS 分析
使用Google Analytics监控我们的网站流量有助于我们做出数据驱动的业务决策。
但是,此数据不包含有关 DNS 请求及其解析的信息,因为网站分析跟踪仅在 DNS 解析后开始。
访问 DNS 分析有助于我们了解 DNS 请求和对 DNS 服务器的查询。我们还可以查看哪些请求被阻止、它们来自何处等等。
Sucuri 根本没有提供太多此类信息。 Cloudflare 有一个方便的 DNS 分析仪表板。他们还为企业用户提供 API 以从其 DNS 日志中检索数据。
查看 DNS 日志以及监控请求和查询的能力有助于我们为 WPBeginner 用户提供尽可能最好的服务。
Sucuri 与 Cloudflare – 我们推荐什么?
Sucuri 和 Cloudflare 都是 WordPress 网站安全和性能的绝佳解决方案。如果 Sucuri 不是一项可靠的服务,我们就不会使用它这么久。