HTTP/2 in Action 中文版
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

第2章
通向HTTP/2之路

本章要点

• 分析HTTP/1.1的性能问题

• 理解HTTP/1.1性能问题的变通解决办法

• 调研HTTP/1问题的实际解决案例

• SPDY是如何提升HTTP/1的

• SPDY如何被标准化为HTTP/2

• 在HTTP/2之下Web性能的改变

为什么我们需要HTTP/2?在HTTP/1下,互联网工作不正常吗?什么是HTTP/2呢?在本章中,我们将通过实际案例回答这些问题,并说明为什么HTTP/2不仅是必需的,而且也是期待以久的。

HTTP/1.1是互联网大部分应用的基础,是已经良好运行20多年的技术。然而,在此期间,网络呈爆炸性增长,从简单的静态网站转变为交互式的网页,人们可以在网上办理银行业务、购物、预订假期、观看多媒体以及社交等,其几乎涉及我们生活的方方面面。

随着宽带和光纤等技术的发展,互联网的可用性和速度不断提高,这意味着当前的网速比互联网早期的拨号上网要快很多。即使使用移动设备,3G和4G等技术也带来宽带级别的速度,而且资费也可以接受。

尽管下载速度的提升令人印象深刻,但仍满足不了人们对更快速度的需求。宽带速度可能会持续增长一段时间,但其他影响速度的限制无法轻易解决。随后我们会看到,延迟是影响网络浏览的关键因素,延迟从根本上受到光速的限制(其是物理学上无法提升的通用常数)。