vendredi 25 septembre 2026

À propos

Contact

Lexique · Performance

Compression Gzip/Brotli

En anglais : « Gzip/Brotli compression »

Réduction de la taille des fichiers texte (HTML, CSS, JS) envoyés par le serveur au navigateur, grâce à un algorithme de compression comme Gzip ou Brotli.

Compresser une valise avant de la fermer pour qu’elle prenne moins de place : c’est exactement ce que fait le serveur avec les fichiers texte d’une page web avant de les envoyer au navigateur, qui se charge ensuite de les « déplier ».

Un réglage côté serveur, pas côté WordPress

La compression se configure généralement au niveau du serveur web (Nginx, Apache) ou du CDN, pas dans WordPress lui-même. Un hébergeur mutualisé bien configuré l’active par défaut pour les fichiers HTML, CSS et JavaScript ; à défaut, elle peut se déclarer manuellement dans un fichier .htaccess sous Apache ou la configuration Nginx.

Exemple

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/css application/javascript
</IfModule>

Cette directive Apache active la compression Gzip pour les types de fichiers les plus courants d’une page WordPress, réduisant nettement le volume transféré sur le réseau.

Gzip ou Brotli ?

  • Brotli, développé par Google, offre généralement un meilleur taux de compression que Gzip pour un temps de traitement comparable, mais nécessite un support explicite du serveur et du navigateur.
  • La compression concerne les fichiers texte ; les images déjà compressées (JPEG, WebP, AVIF) n’en tirent quasiment aucun bénéfice supplémentaire.
  • Un fichier compressé réduit le temps de transfert réseau, mais n’a pas d’effet direct sur le TTFB, qui dépend davantage du temps de traitement côté serveur avant l’envoi de la réponse.