SIMBIOS

Compresser les fichiers

Voici un des dix commandements pour diminuer rapidement l'empreinte environnementale d'un site internet.

Dans le commandement précédent, on a vu comment minifier les ressources. A cela s’ajoute également la possibilité de les compresser !

Le problème

La compression des fichiers (GZip, Brotli…) permet de diminuer la taille de ces derniers pour qu’ils utilisent moins de ressources réseaux.

La compression peut nécessiter un peu de ressources côté serveur quand elle est très optimisée, mais elle n’est à faire qu’une seule fois alors qu’elle servira à chaque visite. Côté navigateur, la décompression utilise des ressources négligeables.

Comment faire ?

Les serveurs Apache et NGINX savent tous les deux compresser les fichiers. C’est même par défaut pour les fichiers HTML sur NGINX. Mais il faut tout de même ajouter quelques paramètres pour que l’ensemble des fichiers soient compressés.

Ensuite ?

Retour aux articles