【PConline 杂谈】众所周知,万维网“WWW”的运作基本依靠HTTP超文本传输协议,自1999年做过一些改进后,整个Internet的流量可以说由HTTP/1.1主宰至今,成为Internet最重要的应用层通讯协定之一。如今,HTTP终于迎来16年来的首次重大升级--HTTP/2,这个HTTP/2又是何方神圣呢? 实际上,在过去的十几年间里,也相继推出过10多个修改草案版本,由于这些版本在性能等方面仍有可以改进的空间,使得这一基础协议一直未进行过任何重大的升级。那么,已经服务Web超过15个年头的HTTP/1.1,为何要不断的修订呢? HTTP/1.1在载入一个Web页面时,比之前占用了更多的资源,有效的载入这些资源很难,因为HTTP实际上对每个TCP连接,只允许一个优先的请求。在过去对于并发请求,浏览器使用多个TCP连接,然而,若使用了过多的连接则是一种计数上的高产,同时也让浏览器承受的资源大于它们所享有的网络资源。 此外,大量的发送请求也意味着“线上”存在很多重复的数据。如果发生过多的请求,会影响其性能,将导致相关行业成为了像雪碧、数据内联、域共享和级联的最佳练习场地。这些问题被认为是底层协议自身的问题,在使用它们时会产生了一系列的问题。
|
正在阅读:16年来首次更新 谈谈有关HTTP/2的那些事16年来首次更新 谈谈有关HTTP/2的那些事
2016-02-20 00:15
出处:其他
责任编辑:sunziyi
键盘也能翻页,试试“← →”键
本文导航 | ||
|