AntoineViau
dimanche 12 février 2006 à 14:13
A noter : pour tester les performances de compression gzip à l'envoi des données il existe des outils en ligne. Par exemple :
http://www.gidnetwork.com/tools/gzip-test.phpCela permet d'évaluer l'intérêt de la compression. Généralement, si la machine serveur n'est pas une antiquité (la compression consomme des resources) c'est TRES intéressant. Et si, comme moi, vous avez du code Javascript généré, ou des longues listes, c'est carrément jackpot !
Je développe actuellement un site avec un moteur de recherche multi-critères dans des SELECT, bourré de données. Non compressée, la page fait environ 300 Ko. Après compression gzip, elle descend à 40 Ko !!!

Signalons aussi que le gzip peut être activé au niveau de PHP, ce qui permet de sélectionner les pages à compresser ou non et optimiser la consommation de resources. Ca se passe par
ob_gzhandler en conjonction avec
ob_start.
Et si on veut taper dans tous les fichiers PHP, on active
zlib.output_compression dans le php.ini
La compression c'est bien, mangez-en !
Antoine