Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kompresný formát zlib bola vytvorená tvorcovia zips a gzip kompresiu umožniť rýchlu kompresiu a dekompresiu naprieč platformami a softvéru . Pôvodne vytvorený ako bezstratové kompresie obrazu , zlib sa bežne používa pre výstup kompresiu , alebo zhutňovacie webových stránok na požiadanie , pretože sú dodávané do prehliadača , čo dekomprimuje stránku pre prezeranie . Celý tento proces je neviditeľný pre užívateľa .
PHP a zlib
PHP ponúka podporu zlib na všetkých platformách . Windows verzie PHP aktivuje zlib modul v predvolenom nastavení , ale správca musí aktivovať modul pre iné platformy . Akonáhle zlib je aktívny , môžu vývojári využívať svoje produkcie kompresie funkcií v rámci svojho PHP kódu . Webový server Apache obsahuje tiež zlib modul pre výstup kompresie , a v prípade , že PHP modul nie je aktívny , Web developer môže zlib funkčnosť naladiť Apache pomocou súboru htaccess na webe ..
WordPress a zlib
WordPress sám o sebe neznamená , že využitie zlib , bežne spoliehajú na Apache alebo PHP komprimovať jeho výstup . Avšak, ak zlib je povolené v PHP , ale nie je nakonfigurovaný pre komprimáciu výstupu v predvolenom nastavení , môže správca WordPress pridajte nasledujúci riadok do súboru index.php na webe povoliť kompresiu zlib :
ob_start ( " ob_gzhandler ' ) ;
Niektoré WordPress pluginy tiež povoliť kompresiu zlib ak je detekovaný , ale používajú alternatívne metódy kompresie , ak zlib nie je k dispozícii .
Kódovanie zlib funkcie v PHP
Dokumentácia PHP obsahuje podrobné funkcie a príklady kódu pre použitie zlib v PHP kóde , vrátane kompresiu a dekompresiu konkrétne položky na serveri alebo získavanie informácií z komprimovaných súborov . Prvky , ako sú obrázky a štýlov môžu byť komprimované pomocou zlib funkcií . Ak chcete zistiť , či je aktívny PHP zlib modul , vytvorte textový súbor s názvom test.php a vložte nasledujúci riadok :
< ? Php phpinfo ( ) ; >
Pridať súboru na webový server a potom prejdite pomocou webového prehliadača na umiestnenie súboru . Pozrite sa na zlib knižnicu na výslednej stránke . Ak sa nezobrazí , obráťte sa na svojho poskytovateľa webového hostingu alebo použiť funkciu zlib Apache .