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.
- Suivre le tutoriel sur NGINX .
- Suivre le tutoriel sur Apache .
- Sur Wordpress, il existe des extensions pour gérer cela. Voir le tutoriel .
Ensuite ?
- Voir le commandement suivant : Le cache, tu géreras
- Revenir à la liste de commandements