Divendres, 20 de Agost de 2010
Com és sabut, google dóna importància entre altres coses al pes de la pàgina i a la seva velocitat de càrrega. Amb un parell d'instruccions en php, podrem aconseguir reduir fins a un 70% la quantitat de dades que el servidor ha d'enviar, senzillament enviant-los comprimits.
Aquest codi, a col·locar abans d'enviar qualsevol capçalera, comprovarà a més si el navegador que ens fa la petició accepta compressió gzip (la majoria ho fan), i en aquest cas ho enviaria comprimit.
<?php if(!headers_sent()) ob_start("ob_gzhandler"); ?>
Només amb això i per posar un exemple, la web de RadioChango ha passat d'una mitjana d'1,25GB consumits en un dia amb uns 3700 visitants únics, a 740Mb per la mateixa quantitat de visitants.