HTTP/2呼之欲出,Google不再開發(fā)SPDY

責(zé)任編輯:editor005

2015-02-13 13:47:24

摘自:51CTO

在HTTP 2 0集成了SPDY并進(jìn)入標(biāo)準(zhǔn)化的最后階段時,Google宣布不再開發(fā)SPDY。三年后,看起來SPDY已經(jīng)在競爭中勝出,它已經(jīng)被HTTPBIS工作小組采納為HTTP 2 0,并且進(jìn)入標(biāo)準(zhǔn)化流程的最后階段。

在HTTP/2.0集成了SPDY并進(jìn)入標(biāo)準(zhǔn)化的最后階段時,Google宣布不再開發(fā)SPDY。

HTTP/1.1在1999年由RFC 2616定為標(biāo)準(zhǔn),從那以后,整個互聯(lián)網(wǎng)就一直基于它在運行,其間有人提出了總共10個更新版本或替代協(xié)議,但是有些版本被認(rèn)為還有改進(jìn)的空間,尤其是性能方面。Google也是嘗試改進(jìn)HTTP/1.1的公司之一,他們在2009年發(fā)布了SPDY協(xié)議。通常情況下,這種嘗試獲得成功的機會微乎其微,因為互聯(lián)網(wǎng)有龐大的歷史包袱,但Google有一件武器能使SPDY流行起來:Chrome。他們搭建了自己的網(wǎng)站,修改了Chrome來支持SPDY,用戶被其更好的性能所吸引,把壓力留給了其他網(wǎng)站和瀏覽器開發(fā)商。

根據(jù)W3Techs的統(tǒng)一,目前,在全球超過12億的網(wǎng)站中,有3.4%使用了SPDY協(xié)議。這個比例看起來不高,但這份名單中包括了一些最大的網(wǎng)站,有Google、Facebook、Yahoo!、Twitter、YouTube、Wordpress等,這使得互聯(lián)網(wǎng)每天通過SPDY協(xié)議來承載的頁面流量在總流量數(shù)中占了相當(dāng)大的份額。

負(fù)責(zé)HTTP/2.0標(biāo)準(zhǔn)化工作的IETF HTTPBIS工作小組在2012年的一次討論中,決定把SPDY作為HTTP/2.0的原型,但一開始他們沒有想完全采用它。微軟也提出了他們自己的提案,稱為HTTP Speed+Mobility。三年后,看起來SPDY已經(jīng)在競爭中勝出,它已經(jīng)被HTTPBIS工作小組采納為HTTP/2.0,并且進(jìn)入標(biāo)準(zhǔn)化流程的最后階段。

由此,Google宣布SPDY將于2016年頭退休,轉(zhuǎn)而采用HTTP/2.0。對于Google旗下的網(wǎng)站和Chrome來說,只是換了個協(xié)議名字,協(xié)議本身沒什么變化。最新的Chrome 40里面有個SPDY/4開關(guān),有興趣測試HTTP/2.0的人可以打開它。Google也打算不再讓Chrome支持NPN協(xié)議,轉(zhuǎn)而支持ALPN協(xié)議,并建議開發(fā)者使用最新的TLS擴展。

根據(jù)CanIUse的統(tǒng)計,目前Firefox、Chrome、Safari、Opera、iOS版Safari、Android版Chrome、Windows 8上的IE 11都已經(jīng)支持HTTP/2.0,有些需要打開選項,有些不需要。Windows 10預(yù)覽版自帶的瀏覽器也支持它。Apache、Windows 10上的IIS和nginx都已經(jīng)實現(xiàn)了SPDY 3.1或4(這就是HTTP/2.0)。剩下的就是網(wǎng)站管理員們?nèi)ド壏?wù)器軟件了。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號