Gzip kompresia pre rýchlejšie načítavanie stránok

Gzip kompresia pre rýchlejšie načítavanie stránok

Gzip kompresia je jednou z ciest ako urýchliť načítavanie stránok. Všetko je veľmi jednoduché a ide len o jeden riadok, ktorý sa oplatí do kódu napísať.
Dnes už túto kompresiu podporuje každý moderný prehliadač (dokonca aj M$IE). Pri kompresií sa vlastne stránka zabalí/zakóduje do Gzipu a následne ju prehliadač rozbalí/dekóduje a načíta omnoho rýchlejšie ako normálne.
<?php
ob_start('ob_gzhandler');
<p>Toto je stránka, ktorú urýchluje Gzip</p>
?>
Toto je celá veda. Redukcia veľkosti stránky sa pohybuje okolo 70% čo je oproti bežnej veľkosti stránky neuveriteľný rozdiel.

Bližšie informácie o tejto skvelej funkcií nájdete kde inde ako v oficiálnej dokumentácií PHP jazyka:

http://sk2.php.net/ob_gzhandler

A ak si túžite svoje nové "rýchlejšie" stránky aj preveriť, tak navštívte túto stránku, ktorá vám otestuje rýchlosť stránky s Gzip kompresiou alebo bez nej.

http://www.pipeboost.com/GetReport.asp?URL=http://pabi3.com/

Všimnite si, že do odkazu som zaradil URL mojej stránky. Uvidíte ako pomáha Gzip k rýchlejšiemu načítavaniu.
Alternatívne verzie: Text PDF Voice
Autor: PaBi3 · Kategória: Programovanie · Dátum: 13.12.2005 11:22

Komentáre

#1 uzivatel
13.12.2005 15:03
je to dobra vec, len myslim, ze zbytocna. vacsina serverov posiela uz gzipovany obsah stranky, bez neho by si naozaj nemohli dovolit ten traffic.

#2 Hunter13 E-mail
13.12.2005 18:35
to si ako uz mal byt v skole [laugh] 11:22

#3 admin Web E-mail
13.12.2005 18:52
admin [1] o tomto fakte viem ale určite nie väčšina serverov. Väčšina má toto nastavenie vypnuté.

[2] komu sa tam chce vrátiť [tongue]?

#4 uzivatel
13.12.2005 21:04
pabi. urcite to ma drtiva vacsina ako na slovensku, tak v cechach, jak plateni, tak free. poskytovatelia niesu blbci ked mozu namiesto 70KB stranky posielat 10KB. dobre by im preskocilo, kebo to nepouzivali :)

#5 admin Web E-mail
13.12.2005 23:27
admin Ja som videl aj takých čo to nepoužívajú.
Napr. ten môj [amazed].

#6 Frko Web E-mail
14.12.2005 12:49
[id]4[amazed]Ani moji to nepoužívali. Je to super, netušil som o tejto funkcií. Je to super. Som rýchlejší o 63%.
Inak Pabi prečo mi nefunguje avatar?

#7 admin Web E-mail
14.12.2005 12:53
admin [6] avatar ti funguje len si ho musíš uploadnúť. Ďalšie diskusie na túto tému budem riešiť iba vo fóre v téme, ktorú si vytvoril:
http://pabi3.com/module/forums/topic/4/avatar/

#8 uzivatel
14.12.2005 16:22
pabi, ty si snad robis prdel alebo si slepy ? :)
tak este raz:
http://www.pipeboost.com/GetReport.asp?URL=http://pabi3.com/
a pri tvojej webadrese je napisane
Content-Encoding: gzip
takze tvoj server to pouziva. skus druhy krat lepsie citat

#9 admin Web E-mail
14.12.2005 17:47
admin To preto lebo som použil ob_gzhandler.
lol, a že kto má lepšie čítať [amazed].

#10 uzivatel
15.12.2005 17:05
to ta teda lutujem, ze si to nemal komprimovane.
k tomu ci mam lepsie citat alebo nie. ziadne take si nenapisal, ci tvoj poskytovatel pouzival gzip kompresiu alebo nie. napriklad host.sk to pouziva standardne
naproti tomu zase som prave zistil ze webzdarma to nepouziva.. :( takze mi to je v tejto dobe dost prospesne, dik :)

#11 Honza
17.12.2005 10:50
Zdravím Tě, Pabi. Díky za trik, určitě vyzkouším. Neprozradil bys nám - lamičkám - kam tuhle fičurku vepsat, když nám web jede na phpRS 265?
Díky. Jinak máš prima web. Sousta inspirace.

#12 smiko
17.12.2005 11:11
Honza:
http://www.phprs.cz/magazin/view.php?cisloclanku=2005121501

#13 Frosty Web E-mail
18.12.2005 16:07
Díky, určitě to využiju [wink]

#14 Tom
11.01.2006 18:32
ozaj pekne...
Original File Size Reduction: 67.86%

#15 LittleMan Web E-mail
25.01.2006 21:48
ja som to na svojom webe na hostingu IC.cz vyskusal a vypisalo mi "Kerio personal firewall can't decompress this page" tak som vypol firewall a ostala iba prazdna biela obrazovka.
kod som pouzil v roznych podobach a neslo to ...
v com je chyba ??

#16 admin Web E-mail
25.01.2006 21:55
admin Na ktorom servery hostuješ? Na tom, kde beží PHP4 alebo PHP5? Ak je to ten s PHP5, tak si pozri nastavenia PHP a zistíš, že ich server nemá nahraté ZLIB extension.

#17 LittleMan Web E-mail
26.01.2006 17:52
[amazed] a to ako zistim, ci som na php 4 alebo 5 ???

#18 Hicth
06.04.2007 18:43
#17 LittleMan : To si môžeš zistiť na hlavnej stránke www.ic.cz tam dole.

Osobné údaje
Captcha
Odpíšte text z obrázku. Rozlišujú sa malé a veľké písmená.
Obsah
Možnosti