A Gzip használatával a weboldalad fájljait tömörített formában fogja a szerver elküldeni a látogató részére.
A tömörített fájl kisebb adatcsomagot jelent, ezáltal a letöltési idő jóval gyorsabb.
(Viszont cserébe minimálisan növekszik a CPU felhasználás a tárhely nek)
A gyorsabb oldal betöltés, jó a látogatónak és neked is mivel a weboldalad a keresőbe előrébb kerülhet. Ugyanis a google a weboldal sebességét is figyelembe veszi rangsoroláskor.
(Igaz tapasztalataink szerint nem a sebesség a döntő a Google helyezésekben)
Amikor egy látogató meghívja a böngészőben a weboldalunkat, akkor a szerver egy csomó adatot fog neki küldeni, HTML fájlok, CSS, Js, stb…. Ezekből akár többet is, attól függően hogy mennyire komplex a weboldal.
A Gzip az ilyen fájlokat képes tömörítve átküldeni a látogató gépére, abban az esetben ha a böngészője támogatja ezt a funkciót.
Szerencsére ma már minden népszerű böngésző támogatja igy ezzel aligha lesz gond.
Ahhoz hogy ezt a funkciót bekapcsoljuk két dolgot kell tenni.
Először is a tárhelyen engedélyezni kell ennek a használatát.
Ehhez a cPanel felületen keressük meg a MultiPHP INI Editor-t, majd válasszuk ki a domain nevünket.
A legalsó sorban a zlib.output_compression sorban a kapcsolót kapcsoljuk be.
A következő lépésben a weboldalunkban is meg kell ezt tennünk.
Ehhez a legjobb ha a cpanel fájl kezelőjét használjuk. De használhatunk FTP programot is (de akkor nem mindegy milyen szerkesztő programot használunk!)
A cpanel fájl kezelőjének a jobb felső sarokban a beállítások fül alatt engedélyezzük a rejtett fájlok megjelenítését.
Ezután keressük meg a weboldalunk könyvtárában a .htaccess fájlt.
kattintsunk a szerkesztés gombra, és helyezzük el a fájlban az alábbi kódot. (vagy az elejére vagy a végére, a lényeg az, hogy más tartalmat ne tegyünk vele tönkre)
# BEGIN GZIP
AddOutputFilterByType DEFLATE text/text text/html text/plain text/xml text/css application/x-javascript application/javascript
# END GZIP
FTP programmal ugyanígy kell eljárni. Ott is be kell kapcsolni a rejtett fájlok megjelenítését. (ennek helye programonként eltérő)
Fontos! .htaccess fájlt csak rendes kód szerkesztővel szerkesz. például: Notepad++(ez ingyenes) EditPlus, stb…
Ugyanis a sima jegyzettömb mentéskor egy BOM nevezetű láthatatlan karaktert rak a sor elejére.
Ezt a szerver nem tudja értelmezni és Internal Server error hibaüzenettel megáll az oldal.
A fájlt természetesen meg lehet javítani, egy normális szerkesztővel sima UTF8 ba kell elmenteni.
Illetve a cpaneles fájlkezelő piros pötty-el jelzi a BOM karaktert a legelső sorban, amit egyszerűen ki lehet törölni, és mentés után már jó lesz.