用于HTTP压缩的GZip或Deflate

哪种压缩方法更好? 我听说很多关于GZip被广泛使用的来回,但Deflate更快(在某些情况下)。 是否有一个可以使用的标准,为什么?

UPDATE

根据链接问题的最新更新,应该使用GZip。 见http://www.vervestudios.co/projects/compression-tests/results

老答案

放气更好 。

回答:

基本上,deflate更快,所以如果它可以使用,请使用它。

正如我在这里写的: HTTP_compression – 维基百科

deflate – 尽管它的名称应该使用zlib压缩(RFC 1950)(与deflate压缩(RFC 1951)结合),如RFC 2616中所述。然而现实世界中的实现似乎在zlib压缩和(原始)放气压缩[3] [4]。 由于这种混淆,gzip将自己定位为更可靠的默认方法(2011年3月)。

gzip和zlib是文件/流格式,默认情况下会包围deflate,除此之外还会添加一个校验和,使它们更安全,速度更慢。 另一方面,尺寸的增加不应该引起任何关注。