GZip или Deflate для сжатия HTTP - PullRequest
       48

GZip или Deflate для сжатия HTTP

5 голосов
/ 18 января 2011

Какой метод сжатия лучше?Я много слышал о том, что GZip более широко используется, но Deflate работает быстрее (в некоторых случаях).Есть ли принятый стандарт, по которому можно использовать и почему?

Ответы [ 3 ]

4 голосов
/ 18 января 2011

UPDATE

Согласно последним обновлениям к связанному вопросу, следует использовать GZip. Смотри http://www.vervestudios.co/projects/compression-tests/results

Старый ответ

Дефлят лучше .

2 голосов
/ 18 января 2011
0 голосов
/ 24 марта 2011

Как я уже писал здесь: HTTP_compression - Wikipedia

deflate - несмотря на его название, следует использовать сжатие zlib (RFC 1950) (в сочетании со сжатием deflate (RFC 1951)), как описано в RFC 2616. Реализация в реальном мире, однако, кажется, варьируется между сжатием zlib и (необработанным) сжатием с дефлятом [3] [4].Из-за этой путаницы gzip позиционирует себя как более надежный метод по умолчанию (март 2011 г.).

gzip и zlib - это форматы файлов / потоков, которые по умолчанию оборачиваются вокруг deflate и среди прочего добавляют контрольную суммукоторые делают их более безопасными и немного медленнее.Увеличение размера, с другой стороны, не должно вызывать беспокойства.

...