Comment compresser des composants avec GZIP WP Rocket
Publié: 2022-01-02"Ce message contient des liens d'affiliation ; cela signifie que nous gagnons des commissions si vous magasinez via les liens de cette page"

Si vous bloguez sur WordPress, l'un des moyens les plus simples d'accélérer la vitesse des pages, d'optimiser les performances et d'améliorer l'expérience utilisateur consiste à utiliser un plugin pour compresser les composants avec GZIP.
Lorsque vous activez la compression de texte sur votre serveur, les ressources textuelles telles que les fichiers CSS, HTML et JS sont compressées en Ko. Cela améliorera directement la vitesse de la page car plus la taille du fichier est petite, plus le chargement de la page est rapide.
Parmi des centaines de plugins d'optimisation WordPress, WP Rocket est de loin le plugin de cache WordPress le plus avancé, le plus fiable et le plus installé.
Dans cet article, nous verrons comment WP Rocket est utilisé pour compresser des composants avec GZIP.
Le plugin d'optimisation des performances et de la vitesse est utilisé sur plus de 2 millions de blogs aujourd'hui.
WP Rocket a utilisé une variété de moyens pour augmenter les performances de votre site, optimiser la vitesse des pages et améliorer l'expérience utilisateur globale. L'une des méthodes consiste à compresser les fichiers et le contenu de votre site Web à l'aide de GZIP.
GZIP est un moyen populaire de compresser les fichiers CSS, HTML et JS pour accélérer le processus de livraison au navigateur Web de l'utilisateur.
La compression des fichiers permet également de réduire la bande passante et l'utilisation des données sur les appareils mobiles.
À l'ère des rapports Core Web Vital de Google, l'activation de GZIP peut automatiquement améliorer le score de performance du plus grand contenu et du premier délai d'entrée.
Mais ne nous laissons pas aller trop loin car le terme GZIP peut sembler trop technique pour les spécialistes du marketing en ligne débutants.
Alors, commençons par définir ce qu'est la compression GZIP. Comment fonctionne GZIP pour optimiser la diffusion de contenu.
Comment compresser des composants avec GZIP dans WP Rocket, et comment vérifier s'il est activé pour votre site, et comment activer la compression gzip si elle n'est pas activée.
Qu'est-ce que la compression GZIP ?
GZIP est une application logicielle créée par Jean-loup Gailly et Mark Adler utilisée pour la compression et la décompression de fichiers.
Il a été rendu public pour la première fois le 31 octobre I992. En 1993, la version 1.0 a été publiée en tant que mise à jour de la version précédente 0.1.
GZIP est une application côté serveur, ce qui signifie qu'elle doit être activée sur votre serveur d'hébergement Web pour que votre site Web puisse en bénéficier. GZIP est principalement utilisé pour compresser des fichiers de code et de texte tels que des fichiers HTML, CSS et Javascript.
Si vous ne savez pas si GZIP est activé sur votre serveur d'hébergement, vous pouvez utiliser un outil tel que Visiospark pour voir si GZIP est activé sur votre serveur Web.
De plus, GZIP n'est pas le seul outil de compression de fichiers disponible.
Il existe d'autres algorithmes de compression comme Brotli qui compresse mieux les fichiers texte que GZIP.
Mais le fait est que GZIP est plus efficace et plus rapide pour compresser et décompresser les fichiers vers l'application cliente.
Une application de compression comme Brotli prend plus de temps pour compresser les fichiers. Bien que le résultat final soit meilleur que GZIP, le temps nécessaire pour terminer le processus est quelque chose dont il faut s'inquiéter.
Bien que GZIP soit une application populaire et la plus utilisée pour compresser des codes et des fichiers texte, il ne compresse pas les fichiers image.
Si vous souhaitez optimiser les images de votre site Web, il existe de nombreuses façons de le faire. Vous pouvez consulter ce guide détaillé sur l'optimisation des images WordPress.
GZIP est capable d'atteindre des taux de compression compris entre 60 % et 90 % pour la plupart des fichiers Javascript et CSS.
Comment WP Rocket compresse les composants avec GZIP
Certes, il existe aujourd'hui une poignée de plugins WordPress de compression GZIP, WP Rocket est une solution en un clic qui fonctionne immédiatement.
Contrairement à beaucoup de ses concurrents, il ne nécessite aucune connaissance en codage pour configurer WP Rocket.
Bien que les plugins fonctionnent automatiquement sur le serveur Apache, les utilisateurs du serveur NGNIX ont besoin d'une solution de contournement pour utiliser WP Rocket avec GZIP.
Voyons comment la fonction de compression WP Rocket GZIP fonctionne sur les deux serveurs.
Serveur Apache
La plupart des plugins de mise en cache WordPress sont livrés avec un support intégré pour la compression GZIP. Si votre site Web se trouve sur le serveur Apache, WP Rocket a automatiquement activé les règles de compression GZIP dans le fichier .htaccess.
Vous n'avez pas besoin d'activer ou de faire quoi que ce soit d'autre, WP Rocket utilise le module mod_deflate sur le serveur Apache pour appliquer automatiquement les règles.
Ainsi, le module mode_deflate doit être activé sur votre serveur - c'est la seule exigence pour le serveur Apache.
Si vous n'êtes pas sûr que le module mode_deflate est activé sur votre serveur, demandez simplement à votre hébergeur.
Après avoir activé GZIP sur le serveur, WP Rocket crée 2 versions de chaque page mise en cache de votre site Web - un fichier HTML et un fichier GZIP.
La version GZIP-ed est la version par défaut servie aux utilisateurs, tandis que la version HTML est là comme solution de repli - juste au cas où - on ne sait jamais.

Pour en savoir plus sur la façon dont WP Rocket compresse les composants avec GZIP, lisez cette documentation sur leur site Web.
Serveur NGNIX
Pour les sites Web sur le serveur NGNIX, étant donné que NGNIX ne prend pas en charge le fichier .htaccess, vous devrez ajouter les codes suivants au :
/etc/Nginx/Nginx.conf
gzip on; gzip_disable "msie6"; gzip_vary on; gzip_proxied any; gzip_comp_level 6; gzip_buffers 16 8k; gzip_http_version 1.1; gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript;Cela activera GZIP sur votre serveur NGNIX. Mais par précaution, vous devriez vérifier auprès de votre hébergeur si GZIP est déjà activé ou non.
Vous pouvez également en savoir plus sur la configuration NGNIX avec GZIP auprès de l'un des clients WP Rocket sur Github.
Il existe plusieurs façons de tester si GZIP est activé ou non sur votre serveur Web. Passons en revue quelques-unes des méthodes ou des outils.
Obtenez une vitesse de page plus rapide en quelques clics
WP Rocket est une solution en un clic pour des pages de site Web plus rapides
Aucune connaissance en codage n'est requise.
Comment vérifier si la compression GZIP est activée sur votre site Web
Pour de nombreux hébergeurs et navigateurs Web, la prise en charge de la compression et de la décompression GZIP des fichiers est une fonctionnalité par défaut. La plupart des navigateurs modernes prennent désormais en charge les en-têtes de réponse HTTP de codage de contenu.
Ainsi, en ce qui concerne la prise en charge des navigateurs, il y a moins de soucis à se faire.
Ce dont vous devez vous soucier, c'est de votre hébergeur, surtout si vous êtes sur un serveur d'hébergement mutualisé.
Par défaut, certains hébergeurs n'activent pas la fonction de compression GZIP sur un serveur d'hébergement mutualisé. Vous devrez vérifier auprès de votre service d'hébergement pour l'activer.
Voici quelques façons ou méthodes pour vérifier si GZIP est activé sur votre serveur.
#1. Outil de vérification de la compression GZIP
L'un des moyens les plus simples de vérifier si GZIP est activé sur votre site consiste à utiliser un outil de vérification de la compression.
Pour cet article, j'utilise l'outil de compression visiospark pour vérifier si GZIP est activé sur ce site Web.
Vous pouvez également l'utiliser pour tester si GZIP est activé sur votre site Web.
Comme vous pouvez le voir dans l'image ci-dessous, la page Web a été compressée à 79,46 %.

La bonne chose à propos de cet outil est qu'il montre quelle quantité du fichier compressé total vous avez enregistré. En outre, il indique la taille du fichier d'origine et la taille du fichier compressé.
#2. Utiliser les outils de développement de Google Chrome
Vous pouvez également utiliser l'outil Google Chrome Dev pour vérifier si GZIP est activé pour votre site. Pour vérifier la compression GZIP dans Chrome, vous devez rechercher les en-têtes HTTP dans le panneau source de l'outil Chrome Dev.
Faites un clic droit sur la page de votre blog (n'importe où sur la page) et cliquez sur l'inspection dans la liste du menu.
Cette action ouvrira un panneau de dialogue séparé où vous pourrez voir les éléments de la page. Cliquez sur l'onglet Réseau et sélectionnez "En-têtes" dans le menu de navigation ci-dessous.

Rechargez la page, puis sélectionnez l'une des requêtes HTTP dans le panneau de gauche. Dans le panneau de droite, recherchez l'encodage de contenu : gzip.
Si c'est le cas, GZIP est activé sur votre site Web.
#3. Utiliser GTMetrics
GTMetrics est un outil utile pour tester les performances et la vitesse de votre site Web. Vous pouvez également l'utiliser pour savoir si votre site Web est compatible GZIP.
Lorsque vous analysez les pages de votre site Web via GTMetrics, il renvoie une liste de recommandations pour améliorer les performances et la vitesse.
Parcourez la liste des recommandations pour voir si GZIP est là.

Si GZIP n'est pas présent sur votre serveur, GTMetrics le signalera parmi les principaux problèmes affectant les performances de votre site Web.
Conclusion… Compresser un composant avec GZIP
Avec les bons ensembles d'outils, les performances du site Web n'ont pas besoin d'être trop techniques. Toute personne ayant une connaissance moyenne du développement Web devrait être en mesure d'améliorer les performances et la vitesse d'un site Web.
WP Rocket est une solution automatique en un clic pour activer GZIP sur le serveur Apache, optimiser les performances et améliorer la vitesse des pages.
De plus, WP Rocket réduira et combinera les fichiers CSS et Javascript pour alléger les pages de votre site Web et améliorer le temps de chargement des pages.
