Page 176 - Web性能权威指南
P. 176
第 1 1 章
HTTP 1.x
HTTP 1.0 的优化策略非常简单,就一句话:升级到 HTTP 1.1。完了!
改进 HTTP 的性能是 HTTP 1.1 工作组的一个重要目标,后来这个版本也引入了大
量增强性能的重要特性,其中一些大家比较熟知的有:
• 持久化连接以支持连接重用;
• 分块传输编码以支持流式响应;
• 请求管道以支持并行请求处理;
• 字节服务以支持基于范围的资源请求;
• 改进的更好的缓存机制。
当然,这些只是其中一部分,要全面讨论 HTTP 1.1 的所有增强特性,非得用一本
书不可。同样,推荐大家买一本《HTTP 权威指南》(David Gourley 和 Brian Totty
合著)放在手边。另外,提到好的参考书,Steve Souder 的《高性能网站建设指南》
中概括了 14 条规则,有一半针对网络优化:
• 减少DNS查询
每次域名解析都需要一次网络往返,增加请求的延迟,在查询期间会阻塞请求。
• 减少HTTP请求
任何请求都不如没有请求更快,因此要去掉页面上没有必要的资源。
161