HTTP/1.1 和 HTTP/2 简单对比,求高手解释下!!!

2017 年 4 月 24 日
 dsfdter

在知乎看到一篇说 http2 怎么样,链接: https://www.zhihu.com/question/34074946

我根据那篇文章的测试却令人失望,不知道为何是这样,直接上图吧

为什么我的测试差距那么多?

3110 次点击
所在节点   知乎
11 条回复
davidyin
2017 年 4 月 24 日
估计你的网络有问题,或者是其它的什麽原因。

我这测试:
Chrome:
HTTP/1.1
Latency: 21ms
Load time: 2.00s

HTTP/2
Latency: 17ms
Load time: 0.85s

Firefox :

HTTP/1.1
Latency: 26ms
Load time: 1.82s


HTTP/2
Latency: 20ms
Load time: 1.03s
Zohar
2017 年 4 月 24 日
Allenqjy
2017 年 4 月 24 日
我的测试数据完全与你相反啊,我 http2 比 http1.1 好很多,感觉这种测试看看就行,实际上差别没那么大,考虑到兼容原因, http2 在非商业性质网站上还是值得用一下的。
jasontse
2017 年 4 月 24 日
你的国际网络太差导致单一长连接的 TCP 窗口快速缩小,反而不如反复建立新连接来的快。
dsfdter
2017 年 4 月 24 日
@Allenqjy 中国电信线路,网络有问题也不至于差距那么大 ~\~
a342191555
2017 年 4 月 24 日
Safari 10.1 (macOS 10.12.4)
This browser is not HTTP/2 enabled.

nani?😳😳😳
chanssl
2017 年 4 月 24 日
单次测试结果
Chrome: 22ms_2.66s : 24ms_1.85s
Edge 14: 19ms_3.65s : 19ms_2.10s
seerhut
2017 年 4 月 24 日
@Allenqjy 请问这个兼容性是指有不少浏览器不支持 http2 还是指在支持 http2 的各型服务器和浏览器之间会有 http2 协议处理方式不同的问题?
Allenqjy
2017 年 4 月 24 日
@seerhut 我说的是可能会遇到一些隐藏的小问题,比如这个: https://study.congcong.us/t/300566
dsfdter
2017 年 4 月 24 日
@jasontse 谢谢高手解答,看来还是年轻不懂!!!
anyclue
2017 年 4 月 24 日
你全局翻着测呢?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://study.congcong.us/t/357022

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX