Какво представлява Gzip?

Gzip може да се отнася за някое от следните:

1. Кратко за GNU zip, Gzip е инструмент за компресиране на Unix-подобни системи, които използват инструментите на командния ред на GNU. Тя е разработена от Жан-Лу Гейли и Марк Олдър и е пусната на 31 октомври 1992 г. Файловете, компресирани с gzip, обикновено съдържат разширение на името на файла .gz .

2. Когато се отнася за HTTP и съдържание-кодиране, HTTP / 1.1 въвежда gzip като начин за уеб сървър да компресира съдържанието, преди да го изпрати на посетителя. Използвайки gzip, страницата се зарежда по-бързо поради по-малкия размер и може да намали общите разходи за честотна лента.

Например, тази уеб страница е с размер 7, 65 КБ, а версията на тази страница е 2.47 Кб, което представлява икономия на данни от 67.71%. Ако сте взели този пример, умножете го със стотици хиляди страници, можете да видите как тази промяна може да помогне. Този пример е само .htm файл, който не включва външни .CSS файлове, които също могат да бъдат gzip.

Ако използвате Apache за вашия уеб сървър, gzip е заменен от deflate mod. За да разрешите дефлация на сървърите на Apache, добавете кода по-долу във вашия .htaccess файл.

 #Compress текст, HTML, JavaScript, CSS, XML и AddOutputFilterByType опровергавам текст / обикновен AddOutputFilterByType опровергавам текст / HTML AddOutputFilterByType DEFLATE текст / XML AddOutputFilterByType опровергавам текст / CSS заявление AddOutputFilterByType опровергавам / XML AddOutputFilterByType заявление опровергавам / XHTML + XML AddOutputFilterByType заявление опровергавам / RSS + xml AddOutputFilterByType DEFLATE заявление / javascript AddOutputFilterByType DEFLATE заявление / x-javascript # Премахване на бъгове в браузъра BrowserMatch ^ Mozilla / 4 ! gzip-only-text / html Header добавя Vary потребителски агент 

Компресиране, компютърни съкращения, GNU, HTTP, термини в интернет, термини на софтуера, Tarball, термини за уеб дизайн