什么是http / 2以及为什么您的网站需要它?

目录:

Anonim

超文本传输​​协议(或HTTP)是用于从服务器请求信息的协议,因此您可以在计算设备上看到您请求的网页。但今天宽带速度,富媒体,社交媒体,黑客以及无数其他问题迫使实施下一次HTTP迭代 - 即HTTP / 2。

什么是HTTP / 2?

目前使用的版本HTTP / 1.1自1999年以来一直在使用,考虑到生态系统的许多变化,现在是新标准的时候了。

$config[code] not found

互联网工程任务组(IETF)设定了这些标准,该组织最近发布了HTTP / 2草案。 HTTP / 2草案在很大程度上启发了谷歌的SPDY,这是由Google开发的一种协议,用于加速网络内容的传输和安全。

由于今天的网站不仅仅是标准的HTML,因此变化缓慢。诸如JavaScript和层叠样式表(CSS)之类的设计元素,以及与WebRTC的富媒体和实时通信需要更灵活,更快速和安全的框架。

随着这些发展,随着更多功能的添加,服务器发送内容和浏览器接收内容的时间越来越长。这要求浏览器创建更多连接以传输人们请求的信息。更多信息和传输转化为消费者更长的等待时间,他们将任何类型的延迟视为糟糕的用户体验。糟糕的用户体验很容易转化为客户跳船和前往另一家公司。

HTTP / 2如何改善客户的在线体验?

当然,速度是游戏的名称,这就是HTTP / 2将提供的。已经记录了20%到30%的改进,当所有Web服务器都经过优化并且技术成熟时,它可能会更高。

所有主流浏览器都支持不同容量的HTTP / 2。谷歌刚宣布将在未来几周逐步推出Chrome 40的支持。 Internet Explorer 11在Windows 10中支持它,Firefox和Opera也通过HTTPS支持HTTP / 2。

HTTP / 2协议的一些好处包括:

  • 在网站关闭之前保持打开的单个连接。
  • 多路复用,允许同时发送和接收多个消息。
  • 首先传输最重要数据的优先级。
  • 压缩将信息压缩成较小的位。
  • 服务器推送,通过分析您的下一个请求将提前向用户发送其他信息。

如果您想查看HTTP / 2如何工作的演示,请转到此链接。

更多内容:什么是