Распаковка ZIP-файла, накачивание или извлечение

15

Я использовал панель управления cPanel для извлечения архива изображений.

При распаковке он отображал список всех файлов с такой информацией, как раздувание имени файла ... или извлечение имени файла ...

Я заметил, что для файлов JPEG он отображается как раздувающий, а для файлов GIF - как извлекающий.

Какая разница в раздувании и извлечении?

Любой тип ответа будет полезен.

Джаяпал Чандран
источник

Ответы:

28

Формат ZIP - это прежде всего контейнерный формат, в котором хранятся файлы. «Извлечение» означает для извлечения файлов из контейнера. Кроме того, чтобы просто хранить файлы, каждый файл может быть «обработан» алгоритмом сжатия (или крипто… или обоими… это больше похоже на «фильтр»). «Обработчик» файлов по умолчанию - это алгоритм сжатия, называемый « deflate ». Обратное выражение «выкачать» - это «надуть».

Умная программа ZIP может выбирать, какое сжатие (или шифрование, или оба) использовать для каждого файла, в зависимости от типа файла; не каждый тип файла работает хорошо для сжатия. Пример: изображения хранятся в сжатом виде большую часть времени, поэтому бессмысленно пытаться сжать их еще больше. С другой стороны, текстовые файлы могут быть сильно сжаты.

Подвести итог:

  • «накачивание» распаковывает файл и «извлекает» его из контейнера
  • «извлечение» просто возвращает файл из контейнера
Акира
источник