SPDY是谷歌于2009年发布的一个协议。它通过改变浏览器与服务器的连接方式来显著提升网络内容传输速度。迄今为止,谷歌只在内部测试了这个研究方案并在自己的几个网站上使用了它。6月13日,这个协议作为商品上市了。
网站优化公司Strangeloop已将SPDY纳入自己的旗舰产品网站优化器(Site Optimizer)中,这是处于网站与用户之间的软件,并调节网站代码使页面传输更加快捷。Strangeloop的用户将有能力更容易地启动这个协议;在测试中,它已将网站速度提高了10-20个百分点。
起初,只有用谷歌Chrome浏览器的用户才能察觉这一差别(它是唯一支持SPDY的浏览器);但是由于谷歌有可能在为Android设计的浏览器中使用SPDY,因此Strangeloop希望它可对移动设备产生更大的影响。
网站对用户的反应速度是一个越来越重要的技术与经济问题。根据内容传输网站Akamai(阿卡迈),人们平均只给网站三秒钟下载时间,不然就会选择放弃并转向其他网站。更优的表现通常意味着更多的页面浏览,因此也就意味着与用户更多的交流。对网上购物网站来说,这意味着更高的销量。
不只是个别网站对网页加速有兴趣。谷歌致力于让整个互联网都更加快速,理由是,整体经验需要闪电般快速及流畅,以令人们满意地使用许多服务。谷歌也希望鼓励人们更多地使用互联网服务,而非桌面软件。公司知道如果他们只提高业绩的话,这就不可能实现了。
提高网站速度有许多方法。改变可决定信息如何在互联网上传输的协议是最具潜在回报的途径,但也是最棘手的。这些协议对网站与服务器之间的连接来说是至关重要的,因此他们对网站表现以及所有设备都具有深远影响。Strangeloop的总裁约书亚·比克斯比(Joshua Bixby)说,在整个世界普及SPDY,需要所有浏览器制造商都接受它,每个服务器都支持它。
然而,Strangeloop的现存产品非常有效地辅助了谷歌的起步。无需改变代码或硬件,Strangeloop已经通过为企业处理优化问题帮助他们进行了网站加速。这个网站优化软件处在公司的互联网服务器与用户浏览器之间,自动调节网站代码,使下载更快。这已经包含了专为特定服务器设计的改进。网站优化用户可选择开启SPDY让他们的服务器表现得就好像安装了这个协议,这只针对用Chrome访问他们网站的用户。
如今,浏览器通常与一个服务器产生许多连接来立刻开启诸多信息下载――图片、广告、文本等。生产云软件的Joyent公司的首席技术宣传师汤姆·休斯克-罗驰(Tom Hughes-Croucher)解释道,尽管的确有加速效果,但这种方式是有问题的。这些连接需要时间“热身”才能开始全速下载。同时,他们的优先次序不是很好,因此用户可能浏览的是首页,但却在等末页的图片下载。SPDY通过开启一个可同时下载页面上不同部分的连接来解决这一问题。它还允许编程者控制页面下载的方式,这样他们就能先输送更重要的部分。
Strangeloop的产品设计就可处理SPDY,因此客户不用担心还要为用和不用SPDY的用户们编写不同的代码。公司与谷歌工程师们展开深入合作来发展SPDY并使之运行更加有效率。
网站优化公司SiteSpect的创始人与CEO埃里克·汉森(Eric Hansen)说,用现存的优化产品绑定SPDY对谷歌来说是一步好棋。他希望谷歌最终能将SPDY纳入自己的优化产品――mod_pagespeed(网页加速模块)中,它和网站优化器类似。他说,谷歌需要采取一切措施让网站接受SPDY,因为使这个协议获得接受才是最艰难的斗争。
比克斯比认为,当网站看到SPDY的潜在优势时,将会乐于使用它。比克斯比说:“对我来说,它在移动领域的能力最令我兴奋。”谷歌还没有在Android浏览器中安装SPDY,但当它这么做时,这个协议将与众不同。由于移动互联网浏览非常慢,Android手机又拥有智能手机的大量份额,因此比克斯比认为SPDY在这个领域会有所建树。“不远的将来,如果我们在Android中没看到它,那才将会十分意外。”
新网络传输协议闪电提速
评论
17 views