The Author

John

John

#Blogger #Photography in its own particularly way #Metal lover #Design #building the body the natty way. #Android lover #Microsoft fanboy #Content Creator #Mijn hond Bentley

Verified Services

View Full Profile →

Home ยป GZIP Compression,

GZIP Compression,

Hoe je je website/weblog optimaliseert met GZIP Compressie.

Het is mogelijk om gecomprimeerde data naar de browser van je bezoeker te versturen. Deze wordt automatisch uitgepakt en weergegeven. Het is de manier om bandbreedte te besparen, en het versnelt het laden van je pagina.

GZIP Compressie is een simpele manier om bandbreedte te sparen, en om je website/weblog te versnellen.

Ondanks dat de bandbreedte van de meeste Internetverbindingen toeneemt, zijn er ook nog een berg aansluitingen die met een in-bel verbinding zitten, of mensen die wel kabel hebben, en niet zo?n snelle verbinding nodig hebben zoals een grote groep Internetgebruikers. Niet iedereen in de wereld is zo gefortuneerd met kabel en ADSL. Toch is het raadzaam even na te denken of je je website/weblog wilt comprimeren met GZIP vanwege de problemen die het in oudere browsers kan geven. Je zou van te voren een analyse kunnen maken van je site statistieken. Dit kan bijvoorbeeld met Google Analytics . Google bijvoorbeeld gebruikt ook GZIP compressie om de snelheid die we van ze gewend zijn te realiseren.

De meeste van mijn bezoekers gebruiken moderne browsers (slechts 2% komt hier met een oudere browser) en die moderne bezoekers willen snel ladende websites/weblogs zien. Deze modern browsende bezoekers ga je niet terughouden omdat er nog een paar mensen zijn die met een veels te oude browser zitten. Alleen al uit veiligheidsoverweging zou je een upgrade moeten uitvoeren. Om van moderne sites te genieten heb je moderne, nieuwe browsers nodig, en daarbij hoort een moderne snelheid, en een moderne laadtijd van een website/weblog.

Om GZIP Compressie toe te passen heb je een .htaccess file nodig. Maak in een text editor een lege pagina aan, en sla het op als .htaccess.text. Gebruik een FTP programma om het te uploaden naar de root van je domein. Eenmaal geplaatst verwijder je .text uit de bestandsnaam. Je .htaccesfile is via de admin van je domein te benaderen, en te bewerken. Als je niet zeker van je zaak bent, schakel dan een deskundige in, want met .htacces kan er van alles mis gaan.

[adsense]

Open je .htaccess file in je site admin, en plaats de volgende code.

AddOutputFilterByType DEFLATE text/html text/plain text/xml application/xml application/xhtml+xml text/javascript text/css application/x-javascript
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4.0[678] no-gzip
BrowserMatch bMSIE !no-gzip !gzip-only-text/html

Mocht je geen toegang hebben tot je .htacces file, kun je een php oplossing gebruiken. Wil je je HTML site comprimeren en geen toegang hebben tot je .htacces file, verander dan de extensie van HTML naar PHP.

<?php if (substr_count($_SERVER['HTTP_ACCEPT_ENCODING'], 'gzip')) ob_start("ob_gzhandler"); else ob_start(); ?>

Ik schrijf niet om iets vast te leggen, maar om beter te zien wat er al was. Vaak zit betekenis in kleine momenten die je pas opmerkt wanneer je vertraagt. Dit is geen plek van conclusies, maar van kijken, twijfelen en soms begrijpen. Wat betekent het om mens te zijn, en wat mogen we onderweg niet kwijtraken?

10 Comments

  • RedStar

    April 23, 2009 at 19:57

    @ Lia, Ik zag ergens in je profiel staan dat je webdesign doet, dus dan moet het je wel lukken denk ik. Daar heb ik dan alle vertrouwen in ๐Ÿ™‚

  • lia

    April 22, 2009 at 12:03

    hahahaha die reactie zijn super gaaf, en een gewaarschuwd mens telt voor twee en ik

    quote: schakel dan een deskundige in, want met .htacces kan er van alles mis gaan.

    dus nee laten we dat maar eens even niet doen dan, zal je net zien, dat heb ik dan weer! heb ik net alles op orde gaat met die code van alles in de soep, MITS jij zegt dat ik dat ZEKER kan zonder problemen, dan vertrouw ik jou daar in en ga ik er voor met die code ๐Ÿ™‚

    wel weer gave knowhow John! super!

    {-♥-}

  • RedStar

    April 19, 2009 at 20:12

    @ Mannie, Dat is het zeker ๐Ÿ™‚
    @ Paul, Ja, ik kan het al raden ๐Ÿ˜›
    @ Riet, hehehe ๐Ÿ™‚
    @ Liesbeth, ๐Ÿ˜€
    @ Pleeboy, Het kan nooit kwaad. Zeker niet bij langzaam ladende sites
    @ madbello, Je kunt veel zaken regelen in je .htaccess file. Van hotlinken tot veiligheid, zelfs inlogbeveiliging op IP basis voor WordPress.
    Kunnen we altijd over babbelen

  • madbello

    April 19, 2009 at 11:06

    Interessant artikel, ik ben id vaak dat htacces tegen gekomen in beschrijving van de oplossen van problemen, maar heb het nooit op mijn site kunnen vinden en zo als je zegt, als ik het echt nodig zal hebben dan zal ik echt een expert in moeten schakelen.

    Hoe veel reken je per uuR ? ๐Ÿ˜‰