Http/2知识图谱
浏览:1492次 出处信息
HTTP/2和HTTP/1.x之间存在很大的差异,但以下优化规则是仍然是通用的:
1. 优化DNS查询,若没有resolved的域名会阻塞请求;
2. 优化TCP连接,HTTP/2只使用一个TCP连接;
3. 避免重定向,特别是非同一域名的重定向,需要DNS、TCP、HTTP/TLS的开销;
4. 客户端缓存是有必要的;
5. 使用CDN等网络边缘的缓存,分发资源,减少延迟;
6. 使用条件缓存减少流量的传输;
7. 压缩传输的数据,gzip压缩很高效;
8. 消除不必要的资源和数据请求,激进的提前获取资源,在某种程度上,对客户端和服务端的开销都比较大;
9. 针对图片采取优化措施;
10. 不断的性能测试与监控;
HTTP/2不适合采取的规则,可参考如下知识图谱中的反模式。
建议继续学习:
- HTTPS, SPDY和 HTTP/2性能的简单对比 (阅读:16035)
- 浅析http协议、cookies和session机制、浏览器缓存 (阅读:15928)
- 从输入 URL 到页面加载完成的过程中都发生了什么事情? (阅读:14608)
- HTTP协议Keep-Alive模式详解 (阅读:10724)
- 各种浏览器审查、监听http头工具介绍 (阅读:6352)
- nginx中对http请求处理的各个阶段分析 (阅读:6180)
- nginx上,http状态200响应,PHP空白返回的问题 (阅读:5625)
- 你不知道的 HTTP (阅读:5460)
- 计算机网络协议赏析-HTTP (阅读:5097)
- libevent源码浅析: http库 (阅读:4915)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:使用DNSPOD的API实现动态域名
后一篇:一图看懂HTTP缓存控制/浏览器缓存控制 >>
文章信息
- 作者:Healtheon 来源: 博客园_Healtheon
- 标签: http 图谱
- 发布时间:2019-08-11 12:23:37
建议继续学习
近3天十大热文
- [68] IOS安全–浅谈关于IOS加固的几种方法
- [67] Twitter/微博客的学习摘要
- [63] android 开发入门
- [63] Go Reflect 性能
- [63] 如何拿下简短的域名
- [61] find命令的一点注意事项
- [60] Oracle MTS模式下 进程地址与会话信
- [59] 流程管理与用户研究
- [58] 【社会化设计】自我(self)部分――欢迎区
- [56] 图书馆的世界纪录