Administration système -
Écrit par Durand Franck


Publié le 26.07.10
Apache propose un module de compression des fichiers, appelé deflate, qui permet - si le client le supporte - de compresser les fichiers avant de les envoyer, permettant ainsi de réduire les besoins de bande passante. En fonction de vos besoin - ou de ceux de vos clients - ca n'est pas négligeable.
Ce module est fournis avec son fichier de configuration, seulement celui ci n'est pas complet et ne prendra en charge que les type mime suivant : html, plain et xml.
Afin de permettre la compression des fichiers RSS, CSS et javascript, voici quelque lignes de configuration à rajouter a la fin de votre apache.conf :
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
Un outil en ligne est disponible pour vérifier si la compression est bien activé sur vos fichiers à cette adresse : http://www.gidnetwork.com/tools/gzip-test.php