在大型网站上使用HTTPS的最佳方式是什么?

在大型网站上使用HTTPS的最佳方式是什么?,https,spdy,http2,Https,Spdy,Http2,观看 他们认为HTTPS和SPDY的结合将比仅仅通过HTTP服务网页/资产更快,但由于阅读和使用HTTP2支持还有一段路要走,我对是否将我正在开发的大型网站完全迁移到HTTPS持两种看法,因为最终会因为进行性能比较测试而变得更慢(加载DOM内容的时间是加载时间的两倍)。我还刚刚在某个地方读到,浏览器正在放弃对SPDY的支持 SPDY的状态是什么?我是否应该等到HTTP2,直到我提倡将所有东西都移动到HTTPS上?我是否应该接受性能上的冲击?既然HTTP/2是一个新的平台,SPDY肯定会死 Fir

观看 他们认为HTTPS和SPDY的结合将比仅仅通过HTTP服务网页/资产更快,但由于阅读和使用HTTP2支持还有一段路要走,我对是否将我正在开发的大型网站完全迁移到HTTPS持两种看法,因为最终会因为进行性能比较测试而变得更慢(加载DOM内容的时间是加载时间的两倍)。我还刚刚在某个地方读到,浏览器正在放弃对SPDY的支持


SPDY的状态是什么?我是否应该等到HTTP2,直到我提倡将所有东西都移动到HTTPS上?我是否应该接受性能上的冲击?

既然HTTP/2是一个新的平台,SPDY肯定会死

Firefox和Chrome已经支持HTTP/2,服务器开始部署HTTP/2,而不是SPDY-Google、Twitter等。IE 11很快就会支持Internet Explorer

HTTP/2是绝对的,未来将在HTTP/2和TLS上

您不应该等待HTTP/2,因为它已经在这里了

关于性能影响,通常的建议是基准测试,但有证据表明,HTTP/2 over TLS比HTTP/1.1 over TLS好得多,并且可能与cleartext HTTP/1.1相当(如果不是更好的话),这取决于具体情况

这背后的原因是HTTP/2执行的许多优化,例如多路复用、头压缩和资源推送,这些在HTTP/1.1中根本不可能实现

例如,参见我们在2012年给出的(免责声明,我是Jetty提交人)(当时关于Jetty和SPDY,但是),或者

例如,使用Jetty,您可以在HTTP/2上部署Java webapps,也可以在HTTP/2上完成PHP网站。我们自己的网站是由Jetty在HTTP/2上提供服务的WordPress


你现在可以转到TLS和HTTP/2了。

谢谢!你有关于Internet Explorer支持的更多信息吗?IE 11很快就会提供,有参考资料吗?我想服务器上需要启用HTTP2吗?该站点位于apache和squid上。此外,是否有任何风险?是否存在类似于SPDY的漏洞(与GZIP一起使用时)?我假设不破坏网络是完全向后兼容的,所以更新不会有任何伤害?HTTP/2没有SPDY使用GZIP压缩头的问题,所以你在那里是安全的。HTTP/2确实向后兼容,所以你不会注意到(如果你正在访问谷歌服务器——GMail、YouTube等。你已经在使用HTTP/2了,我敢打赌你没有注意到)。你可以阅读IE和HTTP/2。至于apache和squid,你必须向这些项目检查他们关于HTTP/2的当前状态。