Архивирование в PHP реализуется более чем пятью расширениями: Bzip2, LZF (быстрый алгоритм сжатия), Rar (знаком многим), Phar (PHP Archive), Zip (чтение и запись ZIP-архивов), Zlib (работа с gzip-файлами). Работе с GZIP посвящена статья в phpArch за август 2015 года. Этот вид сжатия основан на алгоритме DEFLATE (комбинация алгоритмов Хаффмана и LZ77). LZ77 создан Авраамом Лемпелем и Яковом Зивом в 1977. Читать далее Архивирование в PHP