Activer la compression gzip dans votre script ou serveur web ne va pas seulement vous permettre d’obtenir un meilleur score sur le test Google PageSpeed « Enable compression » [1], mais aussi d’améliorer la vitesse d’affichage sur le navigateur de vos visiteurs.
La manière la plus simple de le faire, si vous utilisez PHP, est d’ajouter quelques lignes au début de votre script PHP pour activer la compression en sortie zlib [2] :
Vous pouvez aussi ajouter le morceau suivant dans votre fichier htaccess, qui donnera comme directive à Apache de compresser les fichiers correspondants, si le mod_deflate est activé sur votre serveur :
Fig 2 : Google Page Speed – Score avant activation de la compression gzip de 72 sur mobileFig 3 : Google Page Speed – Score après activation de la compression gzip de 89 sur mobileFig 4 : Google Page Speed – Score avant activation de la compression gzip de 79 sur desktopFig 5 : Google Page Speed – Score après activation de la compression gzip de 89 sur desktop
Liens et crédits
[1] – Optimizing encoding and transfer size of text-based assets — Web Fundamentals – developers.google.com