SPDY有许多原因没有改善性能,但以下两个问题很明显:
1.域名使用过多
Web页面使用许多不同的域,SPDY在每个域都要建立连接。这意味着在多个跨域请求的时候SPDY并不能减少连接,此时SPDY的价值会减弱。
2.资源阻塞
Web页面的其他瓶颈导致SPDY无法发起请求。例如,SPDY无法预防脚本阻塞,也不能使CSS无阻塞渲染。SPDY比HTTP好,但大多数页面的瓶颈不在HTTP协议上。
标签:content 用户 通过 use span 网络 网络连接 改变 压缩
1.什么是SPDY?
简单地说,在SSL层上增加一个SPDY会话层,以在一个TCP连接支持并发的HTTP请求。也就是他能通过复用仅仅一条(或几条)TCP连接,在客户端与服务器间发送几十个请求或回应。
SPDY(speedy)是google开发的基于TCP的应用层协议,用以最小化网络延迟,提升网络速度,优化用户的网络使用体验。SPDY并不是一种替代HTTP的协议,而是对HTTP协议的增强。新协议的功能包括数据流的多路复用、请求优先级以及HTTP报头压缩。引入SPDY协议后,在实验室测试中页面加载速度比原先快64%。不过在实际生活中的网站上我没发现有这么大的进步。老实说,我的测试表明SPDY仅比HTTPS快一点点,同时还比HTTP要慢。
2.原理及特征
在SSL层上增加一个SPDY会话层,以在一个TCP连接中实现并发流。
3.然而SPDY的测试表现并非如此
SPDY有许多原因没有改善性能,但以下两个问题很明显:
1.域名使用过多
Web页面使用许多不同的域,SPDY在每个域都要建立连接。这意味着在多个跨域请求的时候SPDY并不能减少连接,此时SPDY的价值会减弱。
2.资源阻塞
Web页面的其他瓶颈导致SPDY无法发起请求。例如,SPDY无法预防脚本阻塞,也不能使CSS无阻塞渲染。SPDY比HTTP好,但大多数页面的瓶颈不在HTTP协议上。
标签:content 用户 通过 use span 网络 网络连接 改变 压缩
原文地址:http://www.cnblogs.com/greatluoluo/p/6284918.html