Snellere website met Mod Deflate
Nu Google rekening houd met de snelheid van je website in de index, is het belangrijk om de performance van je website zo veel mogelijk te optimaliseren. Eén van de mogelijkheden is data compressie; het instellen van Mod_deflate van de Apache server in je .htaccess.
De meeste recente browsers ondersteunen data-compressie voor het ontvangen van HTML, CSS & Javascript bestanden. Hierdoor wordt het downloaden een stuk sneller gezien er minder moet worden gedownload. Apache kan dit doen dankzij mod_deflate, voor alle bestanden of enkel voor bepaalde types.
Om dit te realiseren moet het volgende worden ingesteld in het .htaccess bestand:
# compress text, html, javascript, css, xml:
AddOutputFilterByType DEFLATE text/plain
AddOutputFilterByType DEFLATE text/html
AddOutputFilterByType DEFLATE text/xml
AddOutputFilterByType DEFLATE text/css
AddOutputFilterByType DEFLATE application/xml
AddOutputFilterByType DEFLATE application/xhtml+xml
AddOutputFilterByType DEFLATE application/rss+xml
AddOutputFilterByType DEFLATE application/javascript
AddOutputFilterByType DEFLATE application/x-javascript
Met deze configuratie is al snel een compressie van 70 to 80% haalbaar!
Test nu je compressie van je website: http://www.whatsmyip.org/http_compression/
Meer informatie over mod_deflate: http://httpd.apache.org/docs/2.0/mod/mod_deflate.html
Als uw website door Integrity Design wordt beheerd, zorgen wij uiteraard voor deze optimale instellingen!




Ik heb de code toegevoegd aan mijn website maar als ik de test run dan geeft hij aan dat er niets gecomprimeerd is.
Het kan zijn dat de server niet geconfigureerd is hiervoor. Dit kan een bewuste instelling zijn, omdat het wellicht meer cpu tijd vraagt aan de server kant. Vraag naar de mogelijkheden bij de helpdesk waar je de site host. Succes!
Dit scheelt écht enorm!! Ik weet nog niet precies wat er gebeurd, maar daar kom ik snel genoeg achter! Bedankt voor deze post! Ik ga ‘m twitteren!
;D
Nick!
Mocht je server de .htaccess methode niet ondersteunen, kun je ook het volgende proberen. Voeg onderstaande stukje code toe aan het aller begin van je template file, dus nog vóór je doctype declaration:
(Zonder //)
//< ?php
// ob_start("ob_gzhandler");
//?>
suc6!