SiteGround 现已推出 QUIC,即使网络速度较慢也能让网站快速运行

A comprehensive collection of phone data for research analysis.
Post Reply
shukla7789
Posts: 1194
Joined: Tue Dec 24, 2024 4:28 am

SiteGround 现已推出 QUIC,即使网络速度较慢也能让网站快速运行

Post by shukla7789 »

目录

更新
互联网协议演变:HTTP => HTTP/2 => QUIC => HTTP/3
是什么使得 QUIC 更好?
如何为您的网站获取 QUIC?
您的网站应该拥有私人 SSL/TLS 证书
您的网站访问者使用 Google Chrome 或 Opera
更新
更新
更新:自从迁移到站点工具以来,我们暂时禁用了服务器上的 QUIC 支持。QUIC 已发展成为 HTTP/3,我们目前正在努力实现 HTTP/3 并在我们的 Nginx 构建中添加对它的支持。一旦 NGINX 的 HTTP/3 支持达到稳定版本,我们将立即应用它并发布一篇包含更多详细信息的新博客文章!

这是菲律宾科隆岛的照片,绝对是我去过的最美丽的地方之一。我真的很喜欢它,但他们超慢的互联网连接是让我不敢再去的原因。考虑 巴西 whatsapp 数据 到我们在服务器和应用程序层面上为优化网站技术付出了多少努力,看到那里的网站加载速度如此之慢真是令人痛心。但现在,SiteGround 的服务器上有 QUIC,科隆可能会再次出现在我的旅行计划中。

当连接性较差时,QUIC 可显著提高网站加载速度。它是下一代互联网协议 HTTP/3 的基础。并且,像往常一样,我们是首批向所有客户提供这种高速技术的托管公司之一。


互联网协议演变:
HTTP => HTTP/2 => QUIC => HTTP/3
HTTP 是互联网的基础协议。其初始版本 (HTTP 1.0) 至今仍在使用。事实上,所有不使用 SSL 的网站都使用此协议 (或 HTTP 1.1) 加载。但是,它已经很老旧了,这就是为什么我们在 2015 年配置了所有服务器以提供 HTTP/2。HTTP/2 解决了很多问题,使网站速度更快。自此之后,我们收到了大量来自客户对其网站性能的积极反馈。HTTP/2 的采用率正在上升。W3Techs 统计门户网站表示,在前 1000 万个网站中,有34.1% 使用 HTTP/2。我们很高兴我们服务器上所有启用 SSL 的网站都已使用 HTTP/2。

现在是时候将事情提升到一个新的水平了。在这种情况下,下一个级别称为 QUIC,最终称为 HTTP/3。当 HTTP/2 发布时,性能改进并没有停止。当时,许多性能工程师开始谈论 QUIC 和 HTTP/3。2017 年 8 月,谷歌正式发布了一份关于 QUIC 的白皮书。这是一种提供更好性能和安全性的新协议,将成为 HTTP 的下一个标准化版本,称为 HTTP/3。

是什么使得 QUIC 更好?
QUIC 的主要优势在于,由于它处理请求的方式与以前的 HTTP 协议不同,因此它为连接到慢速网络和存在数据包丢失和高延迟的用户提供更好的性能。

原始 HTTP 存在一个称为“行头阻塞”(HOLB)的问题。简而言之,这意味着加载网页所需的所有请求都在单独的 TCP 连接中一个接一个地处理。因此,如果其中一个请求很慢,那么线路上紧随其后的所有其他请求也会很慢,因为它们要等待。

HTTP/2 通过引入多路复用支持解决了这个问题。它允许同时发送多个请求,这样它们就不必等待彼此完成。当连接没有问题时,这种方法非常有效,并且可以加快加载速度。但是,所有请求都通过单个 TCP 连接发送,如果在连接性不佳时失败,整个站点的加载都会受到负面影响。

QUIC 解决了这个问题,它通过为每个请求使用单独但独立的连接来更高效地发送不同的请求。这样,即使一个请求失败,也不会影响需要处理的其他请求。由于 TCP 不允许独立处理多个连接,QUIC 必须更改其与 UDP 一起使用的底层协议,而且这种方法效果很好。
Post Reply