GZIP est un format de fichier et une application logicielle utilisée pour la compression et la décompression de fichiers. La compression Gzip permet aux serveurs Web de fournir aux visiteurs des données plus légères et donc d’avoir un site wer plus fluide. Il est donc très de l’activer.
Aujourd’hui, nous allons voir comment activer la compression gzip sur un serveur utilisant Plesk.
Pourquoi utiliser la compression gzip?
Comme expliqué plus haut Gzip (GNU zip) est un programme gratuit et open source pour la compression de fichiers. C’est une méthode de compression de fichiers pour des transferts réseau plus rapides. Il est le plus souvent utilisé pour compresser web pages à la côté serveur. L’utilisation de gzip permet de:
- Réduire la taille des données.
- Économiser de l’espace de stockage.
- Augmenter le taux de transfert de données.
Comment GZIP fonctionne?24
Voyons ensemble les étapes du fonctionnement d’un serveur utilisant gzip la compression lorsqu’un visiteur accède à une page:
- Lorsque le serveur reçoit une requête, il va vérifier si le navigateur prend en charge gzip.
2. Si c’est le cas, le serveur génère le balisage de la page avant d’appliquer la compression.
3. Gzip convertit le balisage en un flux de données compressé qui est ensuite livré à l’utilisateur.
4. Lorsque l’utilisateur reçoit les données compressées, son navigateur les décompresse.
5. L’utilisateur peut maintenant visualiser la page web, le chargement aura donc était plus rapide grasse à la compression.
Comment activer la compression gzip?
Nous allons voir comment activer cette compression sur un domaine.
Rendez-vous dans « Sites Web et Domaines » et des les options du domaine cliquez sur « Hébergement et DNS » puis « Paramètres d’Apaches et Nginx« .
Nous allons ajouter les directives suivantes en bas de la page dans « Directives supplémentaires Nginx« :
gzip on; gzip_disable "MSIE [1-6]\\.(?!.*SV1)"; gzip_proxied any; gzip_comp_level 5; gzip_types text/plain text/css application/javascript application/x-javascript text/xml application/xml application/rss+xml text/javascript image/x-icon image/bmp image/svg+xml; gzip_vary on;
Pour valider les paramètres, n’oubliez pas de cliquer sur « Appliquer« .
C’est terminé, si vous voulez vérifier que gzip est bien fonctionnel vous pouvez scanner votre site avec Pingdom ou GTmetrix.