GZip komprese:

Vývojová prostředí, aplikace, skripty, http://www... síťové programy, internet, sdílení...
Odpovědět
drp
Červená karta
Červená karta
Registrován: 25. lis 2009
Bydliště: Argentina
Kontaktovat uživatele:

GZip komprese:

Příspěvek od drp »

Je dobre pouzivat na webu gzip kompresi? a jak ji zapnout?
Saphire
Začátečník
Začátečník
Uživatelský avatar
Registrován: 17. kvě 2009

Re: GZip komprese:

Příspěvek od Saphire »

Odpověď na první otázku: Záleží na obsahu Vašeho webu a výkonu Vašeho serveru, GZip komprese kromě snížení počtu přenesených dat také zatěžuje procesor serveru i klienta, navíc některé browsery toto nemusí podporovat. U textu, pokud je ho hodně, proč ne, ale u větších obrázků by mohl být problém.

Odpověď na druhou otázku: V PHP se přidá do stránky

Kód: Vybrat vše

<?php ob_start("ob_gzhandler"); //na zacatek ?>
/*stranka*/
<?php ob_end_flush(); //na konec ?>
nebo pro Apache do .htaccess

Kód: Vybrat vše

#pro vsechny html soubory
<Files *.html>
SetOutputFilter DEFLATE
</Files>
#pro cokoliv oznaceneho za text/plain, text/html, text/css nebo text/xml
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE text/xml
MB: Fujistu-Siemens D1961 CPU: Intel P4HT 521 2.8Ghz GPU: ATI Radeon 9600 Atlantis 128MB RAM: 2x1GB DDR400 ADATA PREMIER HDD: 2x 40GB Samsung SP0411c, 250GB WD Caviar D2500AAJB-00J3A0 OS: Windows XP/Linux Mndriva 2010.2
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
drp
Červená karta
Červená karta
Registrován: 25. lis 2009
Bydliště: Argentina
Kontaktovat uživatele:

Re: GZip komprese:

Příspěvek od drp »

ok diky. Ten tvuj script bude komprimovat jenom html kod a css kod?
Saphire
Začátečník
Začátečník
Uživatelský avatar
Registrován: 17. kvě 2009

Re: GZip komprese:

Příspěvek od Saphire »

Bude to komprimovat prosty text (text/plain), html (text/html), css (text/css) a xml (text/xml).
Může to ale komprimovat cokoliv dalšího pokud za AddOutputFilterByType DEFLATE dosadíš nějaké jiné označení souboru, např. application/pdf bude komprimovat pdf soubory
MB: Fujistu-Siemens D1961 CPU: Intel P4HT 521 2.8Ghz GPU: ATI Radeon 9600 Atlantis 128MB RAM: 2x1GB DDR400 ADATA PREMIER HDD: 2x 40GB Samsung SP0411c, 250GB WD Caviar D2500AAJB-00J3A0 OS: Windows XP/Linux Mndriva 2010.2
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
drp
Červená karta
Červená karta
Registrován: 25. lis 2009
Bydliště: Argentina
Kontaktovat uživatele:

Re: GZip komprese:

Příspěvek od drp »

jo tak me staci ten text a html a css .Obrazky mozu taky a snizi to kvalitu?
Saphire
Začátečník
Začátečník
Uživatelský avatar
Registrován: 17. kvě 2009

Re: GZip komprese:

Příspěvek od Saphire »

Gzip komprimuje neztrátově, kvalitu nesníží, ale dej si pozor na raměrově větší obrázky, může to dýl trvat.
MB: Fujistu-Siemens D1961 CPU: Intel P4HT 521 2.8Ghz GPU: ATI Radeon 9600 Atlantis 128MB RAM: 2x1GB DDR400 ADATA PREMIER HDD: 2x 40GB Samsung SP0411c, 250GB WD Caviar D2500AAJB-00J3A0 OS: Windows XP/Linux Mndriva 2010.2
Airsoft archivements: Bloody BB, Amphibious operations, Calm under fire, Sugar rush, Dance, F**ker Dance!, Speedy Gonzales, 1 of 300
drp
Červená karta
Červená karta
Registrován: 25. lis 2009
Bydliště: Argentina
Kontaktovat uživatele:

Re: GZip komprese:

Příspěvek od drp »

tak to pouzivat nebudu . Myslim ze server nebude moc rad kdyz bude muset pocitat php scripty a jeste navic to komprimovat.
Odpovědět

Zpět na „Programování a web“