Mer*_* C. 15 ssl nginx server-push http2
我打算将我的nginx升级到支持HTTP/2的1.9.6.
有nginx实现HTTP/2服务器推送吗?
Pat*_*ins 14
编辑:
自2018年2月20日发布的v1.13.9起,Nginx支持HTTP/2服务器推送.
老答案:
截至2017年3月(v1.11),Nginx不支持HTTP/2服务器推送.
nginx的Owen Garrett总结了如下原因:
它是http/2的非必要和可选部分
如果客户端已经缓存了资源,那么通过将其推送到它们,您可能会不必要地浪费带宽.
服务器推送规范可能在未来发生变化.
链接头作为提示很有用,但Web开发人员的使用率很低.
服务器推送已作为SPDY的一部分提供,并未被许多Web开发人员使用.
在这里阅读他的原始评论.此表准确描述了服务器提示与服务器推送的原理和配置.
就个人而言,这令我失望,因为我认为这对于愿意投入时间来优化页面速度的Web开发人员来说是一个很有价值的功能.我也知道像Cloudflare这样的大型CDN已经在nginx中实现了自己的版本来优化页面下载.
| 归档时间: |
|
| 查看次数: |
6666 次 |
| 最近记录: |