Користите МОД_ДЕФЛАТЕ за компримовање веб садржаја из АПАЦХЕ -а

Преглед садржаја

Један од најефикаснијих метода за смањење употребе пропусног опсега од стране веб сервера и истовремено повећање брзине испоруке садржаја је компримовање веб страница и генерално сви резултати који се враћају корисницима. Компресија веб садржаја може се извршити различитим методама.
Шта је мод_дефлате модул?
Апацхе мод_дефлате модул омогућава серверу да испоручује компримоване датотеке у ходу. Обично се користи за побољшање перформанси веб странице, у смислу мањег времена за преузимање посетилаца.
Када се упути захтев веб локацији, Апацхе припрема одговор који ће бити послат посетиоцу у неколико фаза. Једна од фаза се састоји од измене или трансформације података помоћу излазних филтера. Модул мод_дефлате, једном учитан и активиран, уметнут је као филтер, назван ДЕФЛАТЕ, у Апацхе -ов ланац излазних филтера, који компримује све податке који пролазе кроз њега.
На пример, можете поставити ниво компресије, ограничити компресију на одређене МИМЕ типове или спречити неке веб прегледаче, посетиоце или друге ХТТП проблеме да примају компримоване податке са сервера.
Модул мод_дефлате такође нуди улазни филтер који се може користити за декомпресију компримованих података у ХТТП захтевима.
Процес конфигурације који ћемо развити може бити уметнут у контекст главног Апацхе сервера или се може сачувати у датотеци која ће се учитати са главног сервера или у конфигурацији виртуелног хоста.
Активирајте мод_дефлате модул
мод_дефлате се може активирати као и сваки други Апацхе модул из /етц/хттпд/цонф/хттпд.цонф датотеке
 ЛоадМодуле дефлате_модуле модулес / мод_дефлате.со

Имајте на уму да ова директива може постојати само у главној конфигурацији сервера.
Омогући компресију
Компресија података може бити омогућена за све податке који пролазе кроз ДЕФЛАТЕ филтер или у зависности од изабраних МИМЕ типова.
Да бисмо омогућили компресију за било коју врсту садржаја, морамо увести следећу директиву:
СетОутпутФилтер ДЕФЛАТЕ

Алтернативно, можете навести тип датотеке коју желите компримирати из ДЕФЛАТЕ излазног филтера из АддОутпутФилтерБиТипе директиве. Погледајте следеће примере:
 АддОутпутФилтерБиТипе ДЕФЛАТЕ текст / обичан АддОутпутФилтерБиТипе ДЕФЛАТЕ текст / ХТМЛ АддОутпутФилтерБиТипе ДЕФЛАТЕ тект / хтмл АддОутпутФилтерБиТипе ДЕФЛАТЕ текст / ЦСС АддОутпутФилтерБиТипе ДЕФЛАТЕ пријава / КСМЛ АддОутпутФилтерБиТипе ДЕФЛАТЕ пријава / кхтмл + кмл АддОутпутФилтерБиТипе ДЕФЛАТЕ апплицатион / рсс + КСМЛ АддОутпутФилтерБиТипе ДЕФЛАТЕ пријава / ЈаваСцрипт АддОутпутФилтерБиТипе ДЕФЛАТЕ пријава / Кс- јавасцрипт

Подесите ниво компресије
Опћенито, алгоритам компресије испухавања је довољно брз, па постављање нивоа компресије на максимум (9) неће узроковати никакве уочљиве проблеме, чак ни на релативно старом хардверу.
ДефлатеЦомпрессионЛевел 9
Прилагођена правила за проблематичне прегледаче
Компресија се може укључити или искључити за текстуалне / хтмл типове за прегледаче који могу изазвати проблеме или једноставно ограничити разумевање.
 БровсерМатцх Мозилла / 4 гзип-онли-тект / хтмл БровсерМатцх Мозилла / 4.0 [678] но-гзип БровсерМатцх бМСИЕ! Но-гзип! Гзип-онли-тект / хтмл

Предности компресије
Алгоритам дефлације може компримирати текст врло брзо и са врло високим омјером ефикасности. С друге стране, готово је бескорисно када се користи за компримовање слика припремљених за веб, као што су ПНГ, ЈПЕГ, ГИФ и уопште све друге врсте слика у којима су подаци већ компримовани. Исто важи и за компримоване аудио датотеке, као што су МП3, видео записи, ПДФ документи, а све остале датотеке су већ компримоване.Да ли вам се допао и помогао овај водич?Можете наградити аутора притиском на ово дугме да бисте му дали позитиван поен

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave