新足迹

 找回密码
 注册

精华好帖回顾

· 三高晚餐------芝士蒜茸 火局 虾 (2009-6-29) xingbu · 在老二来之前给老大一个交待。一些心得,一些点滴 (一楼有电梯直达) 91楼新添加小K视频 (2012-9-20) 无翼而飞
· 【说说小生意的那些事】-也聊Ebay (2010-1-28) 风来的方向 · 我的爱情之花从未开放 (2013-4-11) 梦无痕
Advertisement
Advertisement
查看: 1707|回复: 2

HTTP 协议16年来首更新,Google的SPDY上位 [复制链接]

发表于 2015-2-20 20:22 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整


HTTP 工作组主席 Mark Nottingham 的博客消息,万维网(WWW)的基础协议 HTTP 16 年来的首次重大升级,HTTP 2今日正式定稿,已提交 RFC Editor,开始全面标准化的工作

作为 WWW 的基础协议,HTTP 的重要性不言而喻。但是自从 1999 年 HTTP 1.1 获采用以来,虽然其间也推出过 10 多个草案版本,但是由于这些版本在各方面(尤其是性能方面)被认为仍有改进空间,这个基础协议一直未进行任何重大升级。

不过各组织和企业并未放弃改进甚至取代 HTTP 协议的努力,业界巨头 Google 就是其中之一。2012 年,Google 推出了基于 TCP 的应用层协议 SPDY(取 speedy 谐音,意谓更快),该协议基本沿用了 HTTP 的语义表示,同时在性能上进行了大幅改进,以减少连接数为目的,通过压缩、多路复用以及优先级赋权来缩短网页的加载时间,同时提高了安全性。

自提出 SPDY 以来,Google 就展开了推动 SPDY 成为互联网标准的努力。尽管 HTTP/2.0 标准化工作组 2012 年接纳了 SPDY 作为 HTTP/2 的原型,但是与之竞争的包括了 10 多个 HTTP 草案版本以及微软的 HTTP Speed+Mobility 等提案。Google 在自己的浏览器 Chrome 上部署了 SPDY,其优秀的性能表现很快获得了用户的青睐。尽管 SPDY 的采用率只有 3.4%,但是由于获得了 Facebook、Yahoo!、Twitter、YouTube、Wordpress 等重要网站的支持,在流量承载上 SPDY 分量不小。经过近 3 年的竞争比较,Google 终于笑到了最后,SPDY 成为 HTTP/2 的基础,而 Google 也宣布将在 2016 年弃用 SPDY,转而支持 HTTP/2。麻雀变凤凰,搜索巨头篡位成功。

尽管 HTTP/2 的全面标准化尚未完成,但目前已有 Firefox、Chrome(PC 及 Android 版)、Safari、Opera、iOS 版 Safari、Windows 8 IE 11 都已经支持 HTTP/2.0。HTTP/2 可以实现更快的页面加载、更长的连接时间以及服务器推送等。

对于开发者来说,HTPP/2 并不需要开发上做太多的改动,因为其使用的 API 与之前还是一样的

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
恢复人体的秩序,让免疫力自己去治病。
Advertisement
Advertisement

发表于 2015-2-20 20:30 |显示全部楼层
此文章由 jasonliu234 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 jasonliu234 所有!转贴必须注明作者、出处和本声明,并保持内容完整
为什么修订HTTP?

  HTTP/1.1已经很好的服务Web超过16个年头,但它的劣势开始显现。

载入一个Web页面比之前占用更多的资源(详情可见HTTP压缩页大小统计),有效的载入这些资源很难,因为HTTP实际上对每个TCP连接,只允许一个优先的请求。

在过去,对于并发请求,浏览器使用多个TCP连接。然而,这也是有局限的;如果使用了过多的连接,这既是一种计数上的高产(TCP阻塞控制是被有效否定的,导致阻塞事件影响性能和网络),也基本上是不公平的(因为浏览器承受的资源大于它们享有的网络资源)。

同时,大量的请求意味着“线上”有很多重复的数据。

HTTP/1.1耗费大量的开销是与这两个因素有关。如果发生过多的请求,会影响性能。

这些导致了相关行业成为了像雪碧、数据内联、域共享和级联的最佳练习场地。这些问题被认为是底层协议自身的问题,并导致在使用它们时产生了一系列的问题。
恢复人体的秩序,让免疫力自己去治病。

发表于 2015-2-20 22:33 |显示全部楼层
此文章由 future2521 原创或转贴,不代表本站立场和观点,版权归 oursteps.com.au 和作者 future2521 所有!转贴必须注明作者、出处和本声明,并保持内容完整
貌似中国的IE6 用户会死一大片

发表回复

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Advertisement
Advertisement
返回顶部