尽管 http/3 有一些明显的性能优势,但它的批评者强调了几个缺点。
首先,该协议将为快速连接的用户提供有限的好处,最慢的 1% 到 10% 的用户获得了大部分收益。
但是,就 core web vitals 而言,这实际上可能是非常有益的。
cwv 分数是全球性的,因此完全有可能被遥远地理位置的特定用户子集拉低。
同样,在移动优先的世界中,即使设备速度快且地理位置接近的用户也可能会遇到暂时的网络问题,这可能会对 cwv 产生不利影响。
您的用户的移动性越高,产生影响的可能性就越高。
另一个抱怨是切换到 http/3 需要相当大的服务器升级,因为它从根本上改变了传输层的工作方式。
此外,udp 的使用还引入了更高的 cpu 要求,这可能会给服务器带来更大的压力。
这两个论点都是公平的,但目前正在优化 cpu 使用率。
此外,正如我们将在下面的实施部分中看到的,许多 cdn 提供商已经提供了相对简单的 http/3 解决方案,可以轻松地部署在边缘。
- 编程问答
- 答案列表
HTTP/3 有什么缺点吗[朗读]
加入收藏