28823 автора и 62 редактора ответили на 85268 вопросов,
разместив 135129 ссылок на 43390 сайтов, присоединяйтесь!

Просто об экологии

Что такое gzip?

РедактироватьВ избранноеПечать

Gzip (сокращение от GNU zip) — утилита сжатия и восстановления (декомпрессии) файлов, использующая алгоритм Лемпеля — Зива. Используется в основном в UNIX-системах, в ряде которых является стандартом де-факто для сжатия данных. Была создана Jean-Loup Gailly и Марком Адлером (Mark Adler). Версия 0.1 была впервые выпущена 31 октября 1992 г., а версия 1.0 — в феврале 1993 г.

В соответствии с традициями UNIX-программирования, gzip выполняет только одну функцию: сжатие и распаковка одного файла, он не умеет упаковывать несколько файлов в один архив. При сжатии к оригинальному расширению файла добавляется суффикс .gz. Для упаковки нескольких файлов обычно их сначала архивируют в один файл утилитой tar, а потом этот файл сжимают gzip. Таким образом, сжатые архивы обычно имеют двойное расширение .tar.gz.

С другой стороны, указанная особенность дает gzip возможность работать с непрерывным потоком данных, упаковывая/распаковывая их «на лету». Это широко применяется в UNIX-системах: при помощи перенаправления потоков можно работать с упакованными файлами так же легко, как и с распакованными (распаковывая их в памяти при чтении и упаковывая при записи); многие UNIX-утилиты имеют встроенную поддержку этого механизма.

 

В последнее время gzip активно применяется для сжатия Интернет-трафика. Сейчас gzip поддерживает большинство современных браузеров. Благодаря повсеместному внедрению скриптового языка программирования php, количество сайтов с поддержкой gzip постоянно увеличивается. Но, к сожалению, некоторые современные брандмауэры и утилиты блокирования интернет-рекламы, такие как Outpost и Ad Muncher, на данный момент не поддерживают gzip, что приводит к увеличению потребляемого трафика при посещении сайтов, поддерживающих данную технологию.

 

Источники и дополнительная информация:

 

  • Википедия - Что такое Gzip
  • sjwebway.info - Что такое Gzip-сжатие, какие есть сервисы сжатия трафика
  • pc-zone.clan.su - Как сэкономить трафик с помощью Gzip-сжатия, сервисы Gzip-сжатия
  • wmasn.com - Сжатие файлов: программа gzip
  • one-line-for-you.blogspot.com - сервисы сжатия трафика

Последнее редактирование ответа: 03.02.2008

  • Оставить отзыв

    Оставить отзыв

     

РедактироватьВ избранноеПечать


Посмотреть «gzip» в словарях и энциклопедиях:

ЯndexВикипедияКругосветKM.RU@mail.ruGoogle

«Что такое gzip»

В других поисковых системах:

GoogleЯndexRamblerВикипедия

В соответствии с пользовательским соглашением администрация не несет ответственности за содержание материалов, которые размещают пользователи. Для урегулирования спорных вопросов и претензий Вы можете связаться с администрацией сайта genon.ru. Размещенные на сайте материалы могут содержать информацию, предназначенную для пользователей старше 18 лет, согласно Федерального закона №436-ФЗ от 29.12.2010 года "О защите детей от информации, причиняющей вред их здоровью и развитию". Обращение к пользователям 18+.