Http/2知识图谱
浏览:2403次 出处信息
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性能的简单对比 (阅读:17049)
- 浅析http协议、cookies和session机制、浏览器缓存 (阅读:16962)
- 从输入 URL 到页面加载完成的过程中都发生了什么事情? (阅读:15512)
- HTTP协议Keep-Alive模式详解 (阅读:11716)
- 各种浏览器审查、监听http头工具介绍 (阅读:7478)
- nginx中对http请求处理的各个阶段分析 (阅读:6890)
- nginx上,http状态200响应,PHP空白返回的问题 (阅读:6559)
- 你不知道的 HTTP (阅读:6265)
- 计算机网络协议赏析-HTTP (阅读:6098)
- libevent源码浅析: http库 (阅读:5893)
QQ技术交流群:445447336,欢迎加入!
扫一扫订阅我的微信号:IT技术博客大学习
扫一扫订阅我的微信号:IT技术博客大学习
<< 前一篇:使用DNSPOD的API实现动态域名
后一篇:一图看懂HTTP缓存控制/浏览器缓存控制 >>
文章信息
- 作者:Healtheon 来源: 博客园_Healtheon
- 标签: http 图谱
- 发布时间:2019-08-11 12:23:37
建议继续学习
近3天十大热文
-
[1192] WordPress插件开发 -- 在插件使用 -
[81] 解决 nginx 反向代理网页首尾出现神秘字 -
[43] web开发设计人员不可不用的在线web工具和 -
[34] Java开发岗位面试题归类汇总 -
[30] Rax 系列教程(长列表) -
[29] 一句话crontab实现防ssh暴力破解 -
[29] 手机产品设计方向 -
[27] 如何建立合适的索引? -
[27] 程序员疫苗:代码注入 -
[25] 我对学习oracle与成长的理解

