提供gzip压缩的HTML,这是两个gzip的合并,适用于Chrome

时间:2017-04-19 16:51:30

标签: node.js performance caching gz

我希望在一个共享gzip压缩文件和页面的其余部分中分别显示页面的顶部(从<html></head>),并将它们作为一个gzip压缩文档提供

请注意Chrome is not supporting multi member gzipped file(连接gzip)

我可以保持文件不压缩,合并它们并在运行时压缩它们,但这会损害性能,这是一个很大的问题(我们正在缓存数十亿个文件)

如何合并gzip文件而不创建多成员文件或提供由两部分组成的html文件?

是否有针对Chrome浏览器两个文件的解决方法?

1 个答案:

答案 0 :(得分:0)

尝试使用https://varnish-cache.org。它具有ESI功能https://www.varnish-cache.org/docs/3.0/tutorial/esi.html。所以它可能正是你想要的。另外,您还不必维护自己的缓存软件,因为经过数十年的开发,已经有很好的产品可以解决这个问题。