posté le 13-04-2006 à 17:57:27
Compression : mod_gzip
J'ai installé le
mod_gzip sur le serveur Apache. Ce module compresse les pages avant de les envoyer aux navigateurs, sous certaines conditions :
- Taille du fichier entre 500 octets et 500 Ko
- Pas les images
- Le navigateur doit accepter le Content-Encoding : gzip explicitement
- Les version 4.06, 4.07 et 4.08 de Mozilla (sous Mac) n'ont pas cette compression
Les pages sont compressées à la volée par le serveur Apache. Les pages concernées sont typiquement les pages .html et .hml, les résultats des scripts php et perl, les gros .css et les gros .js
On peut aussi stocker ses fichiers html de façon compressé (avec gzip) sur le serveur, avec l'extension .gz (de même avec les fichiers css en .css.gz , les .js en .js.gz). Ca permet d'économiser l'espace disque, et dispense le serveur de compresser à la volée (par contre, il décompressera à la volée en cas de navigateur non conforme).