什么是HTTP/2我们为什么要在乎?

2016-08-22    分类: 网站建设

网络是要更快,在HTTP协议的最新版本的介绍:HTTP/2。
网络是要更快,在HTTP协议的最新版本的介绍:HTTP / 2。
这是17年以来的最后一次更新,这么多的事情已经改变了近二十年。技术创造了更苛刻的用户,网站只得到了更重的速度是一个重要因素,我们大多数人,同时浏览。
服务器已经开始适应HTTP/2,它的时间来了解它,试着去理解所有我们需要知道这一重大变化对网络。它是如何影响我们的?


HTTP / 2是什么?
HTTP / 2是HTTP的更新版本(超文本传输协议),它是基于谷歌的SPDY协议,它的开发是为了提高速度和浏览体验的性能。
HTTP的历史
超文本传输协议(HTTP),或者是我们大多数人都知道的“HTTP:/ /在一个网址,是协议建立连接用户的浏览器和服务器的主机。
HTTP定义在1991,而其目前的版本,HTTP / 1.1,1999推出,这意味着它只欢迎下次更新时间的问题。去年二月,互联网工程任务组(IETF)正式批准草案的HTTP / 2这就是标准化的尝试开始。


我为什么要关心?
如果你在使用网络,那么你应该关心。你不必是一个开发人员有兴趣在这个激动人心的变化,因为它承诺一个更快,更为大家的功能浏览体验。
网站已几乎20年前更新最后HTTP协议和它的时间,面对这样一个事实:现代的网站包含更多的图像和数据的显著变化,影响页面的加载时间。
据丹尼尔斯坦伯格,
“当在网上看一些最受欢迎的网站的趋势和需要下载他们的头版,一个清晰的模式出现了。多年来,需要检索的数据量逐渐上升到以上1.9mb”
HTTP / 2的承诺,适应我们时代的需要,帮助大家尽快访问任何网站,甚至没有高速互联网连接。


发生了什么变化?
我们不需要钻研技术细节发现HTTP / 2带来的最重要的变化,所以这是一个简化的概述:
复用
多个消息可以同时发送,仅用一个TCP(传输控制协议)连接。这将减少所需的时间来处理发送和接收的请求,提高用户体验,同时加快加载时间。
到现在为止,HTTP / 1.1只允许一个请求同时被处理,这导致了一系列的多个请求和较慢的连接。更重要的是,一个页面加载用于需要几个连接,而HTTP / 2解决了挑战与复用流和一个连接时使用一个网站是开放。
这些导致了一个更清洁和更快的连接,提高了延迟,这是非常赞赏预期。
复用(来源CloudFlare)


服务器推
服务器推是节省时间,与服务器分析客户端的下一个请求,发送附加信息,甚至在他们需要的时候。
没有必要等待HTML加载到浏览器请求的JavaScript或图像等,为HTTP 2协议将允许服务器进行更快的数据传输通过发送“推”的反应。
没有更多的延迟,时间为主动推动反应!
优先级
优先次序是了解每个元素的重要性,通过传递最重要的请求。这是浏览器,建议将数据优先级,但最终的决定是由服务器。
http2(来源谷歌)
来源:谷歌
二元
HTTP / 2集中再次提高网站的加载速度将数据以二进制格式,这是计算机的本地语言。这将删除不必要的步骤,将文本消息转换为二进制协议,从而导致更有效的结果。
头压缩
2允许HTTP标头的压缩,以头的大小随着往返每个请求所需的数量减少。更重要的是,在移动浏览,网页的资产和它的延迟可能更具挑战性。


是目前使用的HTTP / 2?
HTTP / 2可能不是标准的协议,但有越来越大的兴趣在月使用月,与所有的网站目前使用的6.6%。事实上,这个比例上升到13.5%的网站排名前1000。
http2用法(来源W3Techs。com)
来源:w3techs.com
根据我的使用,它是由71.14%的浏览器在全球范围内,与Chrome、Firefox和Opera支持只有通过加密连接(HTTPS)。
这是很有前途的考虑,一些顶尖的网站和服务器开始接受HTTP / 2,与CloudFlare WordPress支持它好几个月了。β的支持也可以从Akamai,谷歌,和推特,而微软和苹果计划在未来的版本中支持
可以使用
来源:caniuse.com
如果你想知道是否它仍然是早期的HTTP / 2,标志诺丁汉是清楚的:
“要记住,HTTP / 2是网络基础设施的升级是很重要的,因为它需要时间去充分受益。说,现在采用它们还有相当大的好处。”


我该怎么办?

从用户的角度来看,没有必要做任何事情,因为这个变化已经开始在几个网站上。HTTP / 2是向后兼容的HTTP / 1.1,用户不会注意到任何差异,除了速度以外,随着越来越多的服务器和浏览器最终适应它,我们都将享受到更快的浏览体验。
下面是一个例子:
如果你想看的HTTP / 2的实际性能,Akamai为您创建比较每个协议的时延测试网站。
Akamai
正如你所看到的,有一个不同的加载时间,根据初步统计,我们通常期待的速度提高20至30%

创新互联设计文章推荐:

四川网站建设公司做网站
肥东网站制作

新闻标题:什么是HTTP/2我们为什么要在乎?
分享链接:/news14/21064.html

成都网站建设公司_创新互联,为您提供网站设计公司电子商务关键词优化网站改版小程序开发网站营销

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

外贸网站建设