{"id":42956,"date":"2020-10-19T02:13:39","date_gmt":"2020-10-19T09:13:39","guid":{"rendered":"https:\/\/kinsta.com\/?p=80014"},"modified":"2023-09-14T16:12:15","modified_gmt":"2023-09-14T15:12:15","slug":"activer-gzip-compression","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/","title":{"rendered":"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress"},"content":{"rendered":"<p>Le moyen le plus simple d&rsquo;acc\u00e9l\u00e9rer votre site WordPress est d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/performances-des-tierces-parties\/\">\u00e9liminer toutes ses ressources non d\u00e9sir\u00e9es<\/a>. La deuxi\u00e8me fa\u00e7on la plus simple de l&rsquo;acc\u00e9l\u00e9rer est de compresser toutes ses ressources souhait\u00e9es. L&rsquo;activation de la compression GZIP sur votre serveur web est l&rsquo;un des moyens les plus simples et les plus efficaces pour y parvenir.<\/p>\n<p>Tous les navigateurs modernes prennent en charge la compression GZIP par d\u00e9faut. Cependant, pour que les ressources compress\u00e9es puissent \u00eatre servies \u00e0 vos utilisateurs sans probl\u00e8me, vous devez configurer correctement votre serveur.<\/p>\n<p>Dans cet article, vous apprendrez les bases de la compression des donn\u00e9es sur le web, ce qu&rsquo;est la compression GZIP, ses diff\u00e9rents avantages et comment l&rsquo;utiliser pour acc\u00e9l\u00e9rer vos sites WordPress sur diff\u00e9rentes configurations de serveur.<\/p>\n<p>Vous \u00eates excit\u00e9 ? D\u00e9compressons !<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<p><strong>Vous pr\u00e9f\u00e9rez regarder la <a href=\"https:\/\/www.youtube.com\/watch?v=sq0ngDELXY8\">version vid\u00e9o<\/a> ?<\/strong><\/p>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=sq0ngDELXY8\"><\/kinsta-video>\n\n<h2>Les bases de la compression des donn\u00e9es sur le Web<\/h2>\n<p>La compression des donn\u00e9es sur le web est le processus de r\u00e9duction de la taille des donn\u00e9es transmises par les sites web. Selon le type de donn\u00e9es &#8211; texte, images, feuilles de style, scripts, polices &#8211; il existe diff\u00e9rentes fa\u00e7ons de compresser les donn\u00e9es.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Main-Components-of-a-Webpage.png\" alt=\"Les principales composantes d'une page web\" width=\"1100\" height=\"494\"><figcaption class=\"wp-caption-text\">Les principales composantes d&rsquo;une page web<\/figcaption><\/figure>\n<p>Par exemple, la <a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/#use-minification-on-html-css-and-javascript\">minification de HTML, CSS et JavaScript<\/a> est un moyen simple de r\u00e9duire la quantit\u00e9 de donn\u00e9es envoy\u00e9es par les navigateurs. Ici, la minification compresse le texte en supprimant les caract\u00e8res inutiles tels que les <a href=\"https:\/\/kinsta.com\/fr\/blog\/commentaires-wordpress\/\">commentaires<\/a> et les espaces du code source.<\/p>\n<p>Dans l&rsquo;exemple ci-dessous d&rsquo;un simple <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-envoyer-fichier-html-vers-wordpress\/\">document HTML<\/a>, il existe trois types de contenu : Le balisage HTML, les <a href=\"https:\/\/kinsta.com\/fr\/blog\/css-wordpress\/\">styles CSS<\/a> et le code JavaScript.<\/p>\n<p>Chaque type de contenu a une syntaxe et une s\u00e9mantique uniques. Au total, ce document HTML comporte 357 caract\u00e8res.<\/p>\n<pre><code class=\"language-html\">&lt;<strong>html<\/strong>&gt;\n&lt;<strong>head<\/strong>&gt;\n    &lt;<strong>style<\/strong>&gt;\n    \/* kinsta-banner is used on the homepage only *\/\n    .kinsta-banner { font-size: 150% }\n    .kinsta-banner { width: 75% }\n&lt;\/<strong>style<\/strong>&gt;\n&lt;\/<strong>head<\/strong>&gt;\n&lt;<strong>body<\/strong>&gt;\n    <!-- kinsta banner START -->\n    &lt;<strong>div<\/strong>&gt;...&lt;\/<strong>div<\/strong>&gt;\n    <!-- kinsta banner END -->\n    &lt;<strong>script<\/strong>&gt;\n    kinstaScripts(); \/\/ random scripts used on the page\n    &lt;\/<strong>script<\/strong>&gt;\n&lt;\/<strong>body<\/strong>&gt;\n&lt;\/<strong>html<\/strong>&gt;<\/code><\/pre>\n<p>Le code ci-dessus est facile \u00e0 lire et \u00e0 suivre. Il est id\u00e9al pour le d\u00e9veloppement. Cependant, il n&rsquo;est pas n\u00e9cessaire que le navigateur lise les commentaires et les balises sont parfaitement indent\u00e9es. Un compresseur intelligent peut analyser ce document et en supprimer tous les \u00e9l\u00e9ments inutiles.<\/p>\n<pre><code class=\"language-html\">&lt;<strong>html<\/strong>&gt;&lt;<strong>head<\/strong>&gt;&lt;<strong>style<\/strong>&gt;.kinsta-banner{font-size:150%;width:75%}&lt;\/<strong>style<\/strong>&gt;&lt;\/<strong>head<\/strong>&gt;&lt;<strong>body<\/strong>&gt;&lt;<strong>div<\/strong>&gt;...&lt;\/<strong>div<\/strong>&gt;&lt;<strong>script<\/strong>&gt;kinstaScripts();&lt;\/<strong>script<\/strong>&gt;&lt;\/<strong>body<\/strong>&gt;&lt;\/<strong>html<\/strong>&gt;<\/code><\/pre>\n<p>Apr\u00e8s minification, le document HTML se r\u00e9duit \u00e0 seulement 141 caract\u00e8res. Cela repr\u00e9sente une <strong>\u00e9conomie de 60,50 %<\/strong> du nombre de caract\u00e8res. Ce n&rsquo;est pas aussi facile pour les yeux, mais cela n&rsquo;a pas d&rsquo;importance pour le navigateur. Il affichera toujours la m\u00eame page pour l&rsquo;utilisateur.<\/p>\n<p>Pour tirer parti des deux versions, vous pouvez conserver le document original en tant que \u00ab\u00a0version de d\u00e9veloppement\u00a0\u00bb, mais en r\u00e9duisant tout le code avant de le mettre en ligne.<\/p>\n<p>La plupart des <a href=\"https:\/\/kinsta.com\/fr\/sujets\/extensions-wordpress\/#performance\">extensions de performance WordPress<\/a> s\u2019en chargent automatiquement pour vous.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/jQuery-Regular-vs-Minified-Size-Comparison.png\" alt=\"Compression de la taille des fichiers jQuery non compress\u00e9s vs minifi\u00e9s\" width=\"1100\" height=\"140\"><figcaption class=\"wp-caption-text\">Compression de la taille des fichiers jQuery non compress\u00e9s vs minifi\u00e9s<\/figcaption><\/figure>\n<p>Par exemple, la version non compress\u00e9e de la biblioth\u00e8que <strong>jQuery 3.5.1<\/strong> est plus de 3 fois plus volumineuse que la version minifi\u00e9e du m\u00eame fichier.<\/p>\n<p>Les m\u00eames techniques de compression d\u00e9crites ci-dessus peuvent optimiser d&rsquo;autres types de contenu comme les images, les vid\u00e9os, les polices, etc. Les r\u00e9ductions de contenu sp\u00e9cifiques comme celles-ci sont la premi\u00e8re \u00e9tape de l&rsquo;optimisation de la taille des ressources textuelles de votre site web.<\/p>\n<p>Ces avantages \u00e9vidents sont la raison pour laquelle Kinsta a int\u00e9gr\u00e9 une <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#code-minification-1\">fonction de minification de code<\/a> dans le <a href=\"https:\/\/kinsta.com\/fr\/mykinsta\/\">tableau de bord MyKinsta<\/a>. Les clients peuvent choisir d&rsquo;opter pour la minification automatique du code pour leurs fichiers CSS et JavaScript, acc\u00e9l\u00e9rant ainsi leurs sites sans aucun effort manuel.<\/p>\n<p>Mais la compression des donn\u00e9es ne se limite pas \u00e0 la minification. Gr\u00e2ce \u00e0 des techniques math\u00e9matiques avanc\u00e9es, les algorithmes de compression de donn\u00e9es peuvent r\u00e9duire encore la taille des donn\u00e9es.<\/p>\n<p>L&rsquo;un des exemples les plus populaires d&rsquo;une telle m\u00e9thode de compression des donn\u00e9es est <strong>GZIP<\/strong>. Elle permet une transmission efficace des donn\u00e9es et a contribu\u00e9 de mani\u00e8re significative \u00e0 faire de l&rsquo;internet un moyen de communication mondial viable.<\/p>\n<h2><span style=\"color: #43414e;font-family: 'Brandon Text', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 2rem;font-weight: 900\">Qu&rsquo;est-ce que la compression GZIP ?<\/span><\/h2>\n<p>GZIP, abr\u00e9viation de <strong>GNU Zip<\/strong>, est la m\u00e9thode de compression de donn\u00e9es sans perte la plus populaire sur le web. Elle vous permet de r\u00e9duire la taille des pages HTML, des feuilles de style et des scripts de votre site.<\/p>\n<p>En plus d&rsquo;\u00eatre un algorithme de compression de donn\u00e9es, GZIP est aussi une extension de fichier (<strong>.gz<\/strong>) et un logiciel utilis\u00e9 pour la compression\/d\u00e9compression de fichiers.<\/p>\n<p>Il est bas\u00e9 sur l&rsquo;<a href=\"https:\/\/en.wikipedia.org\/wiki\/DEFLATE\">algorithme DEFLATE<\/a>, qui est un m\u00e9lange d\u2019<a href=\"https:\/\/cs.stanford.edu\/people\/eroberts\/courses\/soco\/projects\/data-compression\/lossless\/lz77\/index.htm\">encodage LZ77<\/a> et d&rsquo;algorithmes de <a href=\"https:\/\/cs.stanford.edu\/people\/eroberts\/courses\/soco\/projects\/data-compression\/lossless\/lz77\/index.htm\">codage Huffman<\/a>.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/DEFLATE-Algorithm-Working-gzip-Compression.png\" alt=\"La compression GZIP est bas\u00e9e sur l'algorithme DEFLATE\" width=\"1100\" height=\"494\"><figcaption class=\"wp-caption-text\">La compression GZIP est bas\u00e9e sur l&rsquo;algorithme DEFLATE<\/figcaption><\/figure>\n<p>Un compresseur GZIP prend un ensemble de donn\u00e9es brutes et les compresse sans perte. Les donn\u00e9es brutes peuvent provenir de n&rsquo;importe quel type de fichier, mais GZIP fonctionne mieux avec des ressources textuelles (par exemple HTML, CSS, JS).<\/p>\n<p>La section suivante explique en d\u00e9tail le fonctionnement de la compression GZIP.<\/p>\n<h3>Comment GZIP compresse les donn\u00e9es<\/h3>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/How-GZIP-Compression-Works.png\" alt=\"Une illustration approximative du fonctionnement de la compression GZIP\" width=\"1100\" height=\"452\"><figcaption class=\"wp-caption-text\">Une illustration approximative du fonctionnement de la compression GZIP<\/figcaption><\/figure>\n<p>Pour commencer, le compresseur GZIP ex\u00e9cute l&rsquo;<a href=\"https:\/\/ethw.org\/Milestones:Lempel-Ziv_Data_Compression_Algorithm,_1977\">algorithme de compression LZ77<\/a> sur les donn\u00e9es brutes afin de supprimer les redondances. Cet algorithme fonctionne en trouvant des motifs r\u00e9p\u00e9t\u00e9s dans une fen\u00eatre glissante pr\u00e9d\u00e9finie (une petite partie des donn\u00e9es brutes).<\/p>\n<p>Il remplace ensuite toutes les cha\u00eenes r\u00e9p\u00e9t\u00e9es par des tuples pour comprimer les donn\u00e9es brutes.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/LZ77-gzip-Sliding-Window-Search-Buffer-Illustration.png\" alt=\"Une illustration de l'algorithme de codage LZ77\" width=\"1100\" height=\"330\"><figcaption class=\"wp-caption-text\">Une illustration de l&rsquo;algorithme de codage LZ77<\/figcaption><\/figure>\n<p>Dans l&rsquo;exemple ci-dessus, la taille de la fen\u00eatre coulissante est de 13 caract\u00e8res (13 octets) seulement. Cependant, la compression GZIP peut utiliser une taille maximale de fen\u00eatre coulissante de 32 Ko (32 768 octets). La taille de la fen\u00eatre coulissante joue un r\u00f4le cl\u00e9 dans les performances de la compression LZ77.<\/p>\n<p>Apr\u00e8s avoir compress\u00e9 les donn\u00e9es brutes avec l&rsquo;algorithme LZ77, le compresseur GZIP utilise ensuite l&rsquo;<a href=\"https:\/\/en.wikipedia.org\/wiki\/Huffman_coding\">algorithme de codage de Huffman<\/a> pour les compresser davantage. Pour ce faire, il attribue aux caract\u00e8res les plus fr\u00e9quents le plus petit nombre de bits, tandis qu&rsquo;il attribue aux caract\u00e8res rares le plus grand nombre de bits.<\/p>\n<p>Cette technique est similaire \u00e0 celle utilis\u00e9e en morse, o\u00f9 les lettres les plus fr\u00e9quentes en anglais ont les s\u00e9quences les plus courtes.<\/p>\n<p>Pour comprendre le fonctionnement de l&rsquo;algorithme de codage de Huffman, consid\u00e9rons le mot <strong><code>BOOKKEEPER<\/code><\/strong>. Il comporte 10 caract\u00e8res, mais seulement 6 caract\u00e8res uniques. Ce mot a un bon m\u00e9lange de lettres simples, doubles et triples.<\/p>\n<p>Presque tous les <a href=\"https:\/\/w3techs.com\/technologies\/overview\/character_encoding\">sites web utilisent le codage de caract\u00e8res UTF-8<\/a> pour repr\u00e9senter les lettres et les symboles. Chaque <a href=\"https:\/\/en.wikipedia.org\/wiki\/ASCII\">caract\u00e8re ASCII<\/a> en UTF-8, qui comprend \u00e9galement l&rsquo;alphabet anglais, utilise 1 octet (8 bits).<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Bookkeeper-Word-Frequency-Huffman-Coding.png\" alt=\"Le mot \u00ab BOOKKEEPER \u00bb comporte de nombreuses lettres qui se r\u00e9p\u00e8tent\" width=\"1100\" height=\"382\"><figcaption class=\"wp-caption-text\">Le mot \u00ab BOOKKEEPER \u00bb comporte de nombreuses lettres qui se r\u00e9p\u00e8tent<\/figcaption><\/figure>\n<p>Une cha\u00eene de 10 caract\u00e8res comme <code><strong>BOOKKEEPER<\/strong><\/code> n\u00e9cessite 10 octets (80 bits) de m\u00e9moire. Vous pouvez voir qu&rsquo;elle contient 1 instance des lettres <code><strong>B<\/strong>, <strong>P<\/strong>, <strong>R<\/strong><\/code>, 2 instances des lettres <code><strong>O<\/strong><\/code> et <code><strong>K<\/strong><\/code>, et 3 instances de la lettre <code><strong>E<\/strong><\/code>.<\/p>\n<p>L&rsquo;algorithme de codage Huffman utilise ces connaissances pour comprimer la cha\u00eene sans perte. Pour ce faire, il g\u00e9n\u00e8re un arbre binaire dont chaque lettre unique est une feuille.<\/p>\n<p>Les lettres ayant la plus faible fr\u00e9quence (par exemple <strong>B, P, R<\/strong>) se retrouveront en bas de l&rsquo;arbre, tandis que celles qui apparaissent fr\u00e9quemment (par exemple <strong>E, O, K<\/strong>) se retrouveront id\u00e9alement en haut.<\/p>\n<p>Le n\u0153ud le plus \u00e9lev\u00e9 de l&rsquo;arbre est la <strong>racine <\/strong>(root), et sa valeur est \u00e9gale au nombre total de caract\u00e8res de la cha\u00eene.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Huffman-Coding-Tree-Bookkeeper-Example.png\" alt=\"Arbre de Huffman pour le mot \u00ab BOOKKEEPER \u00bb\" width=\"1100\" height=\"721\"><figcaption class=\"wp-caption-text\">Arbre de Huffman pour le mot \u00ab BOOKKEEPER \u00bb<\/figcaption><\/figure>\n<p>Apr\u00e8s avoir g\u00e9n\u00e9r\u00e9 l&rsquo;arbre de Huffman, toutes les fl\u00e8ches de gauche et de droite re\u00e7oivent respectivement les chiffres <strong>0<\/strong> et <strong>1<\/strong>. Vous pouvez ensuite g\u00e9n\u00e9rer le code Huffman pour n&rsquo;importe quel caract\u00e8re en tra\u00e7ant le chemin de la racine \u00e0 la feuille et en joignant tous les <strong>0<\/strong> et <strong>1<\/strong>.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Huffman-Code-Compression-Optimization-Table.png\" alt=\"Les codes Huffman sont des codes binaires uniques pour chaque caract\u00e8re\" width=\"1100\" height=\"563\"><figcaption class=\"wp-caption-text\">Les codes Huffman sont des codes binaires uniques pour chaque caract\u00e8re<\/figcaption><\/figure>\n<p>Vous pouvez remarquer que les lettres ayant la plus haute fr\u00e9quence ont des codes Huffman avec les plus petits bits.<\/p>\n<p><strong>Note :<\/strong> l&rsquo;algorithme de codage de Huffman peut g\u00e9n\u00e9rer des codes binaires alternatifs en utilisant une strat\u00e9gie d&rsquo;ordonnancement diff\u00e9rente pour les caract\u00e8res ayant les m\u00eames fr\u00e9quences. Cependant, la taille totale de la cha\u00eene cod\u00e9e reste la m\u00eame.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Huffman-Encoding-Compression-Algorithm.png\" alt=\"Un mot de 80 bits cod\u00e9 sous la forme d'une cha\u00eene de 25 bits\" width=\"1100\" height=\"248\"><figcaption class=\"wp-caption-text\">Un mot de 80 bits cod\u00e9 sous la forme d&rsquo;une cha\u00eene de 25 bits<\/figcaption><\/figure>\n<p>Cela repr\u00e9sente une r\u00e9duction de <strong>68,75 %<\/strong> de la m\u00e9moire n\u00e9cessaire pour stocker le mot original.<\/p>\n<p>L&rsquo;utilisation de l&rsquo;arbre de Huffman avec la convention <strong>0<\/strong>\/<strong>1<\/strong> g\u00e9n\u00e8re des codes binaires qui satisfont la <a href=\"https:\/\/en.wikipedia.org\/wiki\/Prefix_code\">propri\u00e9t\u00e9 du pr\u00e9fixe<\/a>. Cela garantit que le code Huffman d&rsquo;un caract\u00e8re sp\u00e9cifique n&rsquo;est pas un pr\u00e9fixe du code d&rsquo;un autre caract\u00e8re, ce qui facilite le d\u00e9codage de la cha\u00eene cod\u00e9e \u00e0 l&rsquo;aide de l&rsquo;arbre de Huffman. Cela joue un r\u00f4le primordial dans la vitesse de d\u00e9compression de GZIP.<\/p>\n<p>Tout comme le mot ci-dessus, le compresseur GZIP utilise l&rsquo;algorithme de codage de Huffman pour optimiser davantage les tuples g\u00e9n\u00e9r\u00e9s par l&rsquo;algorithme LZ77. Il en r\u00e9sulte des fichiers hautement compress\u00e9s avec l&rsquo;<a href=\"https:\/\/docs.fileformat.com\/compression\/gz\/\">extension .gz<\/a>.<\/p>\n<p>Si vous souhaitez en savoir plus sur le fonctionnement de GZIP, <a href=\"https:\/\/www.youtube.com\/watch?v=wLx5OGxOYUc\">reportez-vous \u00e0 cette vid\u00e9o<\/a> pour un aper\u00e7u rapide.<\/p>\n<h3>Quelle est la qualit\u00e9 de la compression GZIP ?<\/h3>\n<p>G\u00e9n\u00e9ralement, GZIP atteint un taux de compression d&rsquo;environ 70 % pour les petits fichiers, mais cela peut atteindre jusqu&rsquo;\u00e0 90 % pour les fichiers texte plus volumineux.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/gzip-js-css-library-compressed-sizes-table.png\" alt=\"Taux de compression GZIP pour certaines librairies CSS et JS populaires\" width=\"1100\" height=\"530\"><figcaption class=\"wp-caption-text\">Taux de compression GZIP pour certaines librairies CSS et JS populaires<\/figcaption><\/figure>\n<p>Dans le tableau ci-dessus, vous pouvez voir que la compression des fichiers minifi\u00e9s avec GZIP peut r\u00e9duire encore leur taille.<\/p>\n<p><strong>Note<\/strong> : vous pouvez compresser n&rsquo;importe quel type de fichier avec GZIP, mais pour les ressources d\u00e9j\u00e0 compress\u00e9es avec d&rsquo;autres m\u00e9thodes (par exemple, des images, des vid\u00e9os), cela ne repr\u00e9sentera aucune \u00e9conomie. Parfois, cela peut m\u00eame augmenter la taille du fichier.<\/p>\n<p>La force d&rsquo;un algorithme de compression ne d\u00e9pend pas seulement de son taux de compression, mais aussi de la rapidit\u00e9 et de l&rsquo;efficacit\u00e9 avec lesquelles il peut compresser et d\u00e9compresser les donn\u00e9es. C&rsquo;est l\u00e0 que GZIP excelle pour la plupart des cas d&rsquo;utilisation.<\/p>\n<p>Comme GZIP se d\u00e9compresse rapidement gr\u00e2ce \u00e0 un algorithme de streaming, il convient parfaitement aux protocoles web o\u00f9 la vitesse est essentielle. De plus, GZIP utilise un minimum de ressources pour compresser et d\u00e9compresser les donn\u00e9es, ce qui le rend id\u00e9al pour les serveurs comme pour les clients.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Compression-Ratio-Speed-Decompression-Speed-gzip-brotli-bzip2-xz.png\" alt=\"Performance de compression de brotli vs bzip2 vs GZIP vs xz (Source : OpenCPU)\" width=\"1100\" height=\"462\"><figcaption class=\"wp-caption-text\">Performance de compression de brotli vs bzip2 vs GZIP vs xz (Source : OpenCPU)<\/figcaption><\/figure>\n<p>Les graphiques ci-dessus comparent les performances de compression des algorithmes de compression <strong>brotli<\/strong>, <strong>bzip2<\/strong>, <strong>gzip<\/strong> et <strong>xz<\/strong>. GZIP est l\u00e9g\u00e8rement perdant dans le test du taux de compression, mais pour les vitesses de compression et de d\u00e9compression, il bat carr\u00e9ment la concurrence.<\/p>\n<p>En examinant le graphique de la vitesse de compression, nous pouvons conclure que GZIP est id\u00e9al pour la compression en temps r\u00e9el dans les serveurs HTTP et autres flux de donn\u00e9es sur le web. Compte tenu de tous ses avantages pour faire progresser le web, l&rsquo;<a href=\"https:\/\/www.rfc-editor.org\/rfc\/rfc2616\">IETF a ratifi\u00e9 le GZIP<\/a> comme l&rsquo;un des trois formats standard pour la compression en HTTP\/1.1.<\/p>\n<p><strong>Note<\/strong> : une abstraction de la biblioth\u00e8que de compression de GZIP appel\u00e9e <strong>zlib<\/strong> est utilis\u00e9e dans de nombreux syst\u00e8mes d&rsquo;exploitation populaires (Linux, macOS, iOS) et dans les consoles de jeu modernes (PlayStation 4, Wii U, Xbox One). Elle est \u00e9galement utilis\u00e9e dans le format de fichier PNG sans perte pour la compression des images.<\/p>\n<h2>6 Avantages de la compression GZIP<\/h2>\n<p>Examinons de plus pr\u00e8s les principaux avantages de la compression GZIP.<\/p>\n<h3>Fournit un taux de compression d\u00e9cent<\/h3>\n<p>Comme nous l&rsquo;avons d\u00e9j\u00e0 dit, GZIP n&rsquo;a pas le meilleur taux de compression par rapport \u00e0 ses concurrents. Mais il n&rsquo;en est pas si \u00e9loign\u00e9 non plus. En g\u00e9n\u00e9ral, il peut vous aider \u00e0 r\u00e9duire la taille des ressources textuelles de 70 \u00e0 90 %.<\/p>\n<h3>Compression et d\u00e9compression super rapides<\/h3>\n<p>Pour les vitesses de compression et de d\u00e9compression des donn\u00e9es, GZIP est le grand gagnant. Il est hautement souhaitable pour la compression \u00e0 la vol\u00e9e dans les serveurs HTTP et autres flux de donn\u00e9es.<\/p>\n<h3>N\u00e9cessite tr\u00e8s peu de m\u00e9moire<\/h3>\n<p>Le GZIP laisse une empreinte m\u00e9moire minimale, ce qui le rend adapt\u00e9 aux serveurs et aux syst\u00e8mes ayant une capacit\u00e9 de m\u00e9moire limit\u00e9e. Il est donc pris en charge m\u00eame par les <a href=\"https:\/\/kinsta.com\/fr\/blog\/hebergement-web-pas-cher\/\">fournisseurs d&rsquo;h\u00e9bergement web les moins chers<\/a>.<\/p>\n<h3>Ne s&rsquo;\u00e9tend pas beaucoup, m\u00eame dans les pires cas<\/h3>\n<p>Les algorithmes de compression de donn\u00e9es sans perte comme GZIP ont une limite stricte au-del\u00e0 de laquelle ils ne peuvent pas compresser les donn\u00e9es.<\/p>\n<p>En g\u00e9n\u00e9ral, cela se produit lorsque la ressource est d\u00e9j\u00e0 bien compress\u00e9e, ou si elle est minuscule et que les efforts li\u00e9s \u00e0 l&rsquo;ajout du dictionnaire GZIP sont sup\u00e9rieurs aux \u00e9conomies r\u00e9alis\u00e9es gr\u00e2ce \u00e0 la compression. Nous pouvons attribuer ce ph\u00e9nom\u00e8ne \u00e0 un concept appel\u00e9 <a href=\"https:\/\/en.wikipedia.org\/wiki\/Entropy_encoding\">encodage entropique<\/a>. Le GZIP est tr\u00e8s r\u00e9sistant \u00e0 cet effet.<\/p>\n<h3>Gratuit d&rsquo;utilisation et open source<\/h3>\n<p>GZIP a \u00e9t\u00e9 cr\u00e9\u00e9 principalement pour <a href=\"https:\/\/www.gnu.org\/software\/gzip\/\">remplacer gratuitement et en open source<\/a> le programme de compression brevet\u00e9 utilis\u00e9 dans les premiers syst\u00e8mes Unix. Ainsi, il n&rsquo;est grev\u00e9 d&rsquo;aucun brevet et peut \u00eatre utilis\u00e9 librement par tout le monde.<\/p>\n<h3>Support universel appr\u00e9ci\u00e9<\/h3>\n<p><a href=\"https:\/\/w3techs.com\/technologies\/details\/ce-gzipcompression\">Selon le W3Techs<\/a>, la compression GZIP est utilis\u00e9e par <strong>82 %<\/strong> de tous les sites web qu&rsquo;il suit, ce qui en fait l&rsquo;algorithme de compression le plus utilis\u00e9 sur le web.<\/p>\n<p>GZIP est support\u00e9 par presque tous les serveurs et clients. Quel que soit le serveur sur lequel vous h\u00e9bergez votre site, vous pouvez l&rsquo;acc\u00e9l\u00e9rer en y activant GZIP.<\/p>\n<h2>Avertissements GZIP dans les outils de contr\u00f4le de vitesse de site web<\/h2>\n<p>Apr\u00e8s la minification, l&rsquo;activation de GZIP est l&rsquo;une des <a href=\"https:\/\/kinsta.com\/fr\/blog\/design-web-responsive\/#speed\">optimisations de vitesse<\/a> les plus simples et les plus efficaces que vous pouvez mettre en \u0153uvre sur votre site web.<\/p>\n<p>C&rsquo;est aussi l&rsquo;un des moyens les plus simples d&rsquo;optimiser WordPress. Malgr\u00e9 cela, de nombreux sites WordPress ne l&rsquo;utilisent toujours pas.<\/p>\n<p>Lorsque vous allez sur un site web, votre navigateur v\u00e9rifie si le serveur web a activ\u00e9 GZIP en v\u00e9rifiant l\u2019en-t\u00eate de r\u00e9ponse <strong><code>content-encoding\u00a0: gzip<\/code><\/strong>. Si l&rsquo;en-t\u00eate existe, il r\u00e9cup\u00e8re les fichiers compress\u00e9s, les d\u00e9compresse, puis vous sert automatiquement les plus petits fichiers.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/gzip-Content-Encoding-Response-Header-Chrome-DevTools.png\" alt=\"L'en-t\u00eate de r\u00e9ponse \u00ab content-encoding : gzip \u00bb dans Chrome DevTools\" width=\"1100\" height=\"485\"><figcaption class=\"wp-caption-text\">L&rsquo;en-t\u00eate de r\u00e9ponse \u00ab content-encoding : gzip \u00bb dans Chrome DevTools<\/figcaption><\/figure>\n<p>Si le navigateur ne d\u00e9tecte pas l&rsquo;en-t\u00eate de r\u00e9ponse GZIP, il t\u00e9l\u00e9charge les fichiers non compress\u00e9s. Dans la plupart des cas, la diff\u00e9rence de vitesse de chargement des pages peut \u00eatre de plusieurs secondes. Par cons\u00e9quent, si vous n&rsquo;avez pas activ\u00e9 GZIP, vous verrez des avertissements dans les <a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-site-web\/\">outils de test de vitesse des sites web<\/a>.<\/p>\n<h3>Avertissement GZIP dans Google PageSpeed Insights \/ Lighthouse<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-site-web\/#2-google-pagespeed-insights\">Google PageSpeed Insights<\/a> affiche un avertissement lorsque la compression de texte n&rsquo;est pas activ\u00e9e sur votre site web.<\/p>\n<p><strong>Note<\/strong> : Google PageSpeed Insights et Google Lighthouse \u00e9taient deux outils de test des performances de sites web distincts. Ils ont fonctionn\u00e9 ind\u00e9pendamment l&rsquo;un de l&rsquo;autre jusqu&rsquo;en 2018, date \u00e0 laquelle Google a mis \u00e0 niveau <a href=\"https:\/\/webmasters.googleblog.com\/2018\/11\/pagespeed-insights-now-powered-by.html\">PageSpeed Insights pour utiliser Lighthouse<\/a> comme moteur d&rsquo;analyse. Aujourd&rsquo;hui, PageSpeed Insights et Lighthouse ne font plus qu&rsquo;un.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Google-PageSpeed-Insights-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Avertissement \u00ab Activer la compression de texte \u00bb dans Google PageSpeed Insights\" width=\"1100\" height=\"778\"><figcaption class=\"wp-caption-text\">Avertissement \u00ab Activer la compression de texte \u00bb dans Google PageSpeed Insights<\/figcaption><\/figure>\n<p>Dans l&rsquo;exemple de site ci-dessus, la compression des ressources textuelles peut r\u00e9duire le poids de la page de plus de <strong>78 %<\/strong> et acc\u00e9l\u00e9rer le temps de chargement de la page de <strong>2,1 secondes<\/strong>.<\/p>\n<p><strong>Note<\/strong> : PageSpeed Insights repose sur les en-t\u00eates de r\u00e9ponse renvoy\u00e9s \u00e0 votre navigateur par le serveur. Parfois, il peut afficher un faux avertissement m\u00eame si la compression GZIP est activ\u00e9e. Cela peut \u00eatre d\u00fb au fait que le test de vitesse est effectu\u00e9 sur une machine qui utilise un serveur proxy interm\u00e9diaire ou un logiciel de s\u00e9curit\u00e9. Ils peuvent interf\u00e9rer avec le t\u00e9l\u00e9chargement de fichiers compress\u00e9s \u00e0 partir de serveurs externes.<\/p>\n<h3>Avertissement GZIP dans GTmetrix<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-gtmetrix\/\">GTmetrix<\/a> affiche un avertissement si votre site web ne sert pas de ressources textuelles compress\u00e9es. Comme Google PageSpeed Insights, il vous indiquera \u00e9galement les \u00e9conomies potentielles que vous pouvez r\u00e9aliser.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/GTMetrix-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Avertissement \u00ab Activer la compression \u00bb dans GTmetrix\" width=\"1100\" height=\"552\"><figcaption class=\"wp-caption-text\">Avertissement \u00ab Activer la compression \u00bb dans GTmetrix<\/figcaption><\/figure>\n<p><strong>Note<\/strong> : <a href=\"https:\/\/gtmetrix.com\/blog\/big-changes-are-coming-to-gtmetrix-lighthouse-new-test-locations-new-pro-plans-etc\/\">GTmetrix met \u00e0 jour son algorithme de test de vitesse<\/a> pour remplacer les anciennes librairies PageSpeed Insights et YSlow par les derni\u00e8res <a href=\"https:\/\/developer.chrome.com\/docs\/lighthouse\/overview\/\">mesures de Google Lighthouse<\/a>. Vous pouvez vous attendre \u00e0 ce que son avertissement de compression GZIP soit similaire \u00e0 celui affich\u00e9 par Lighthouse.<\/p>\n<h3>Avertissement GZIP dans Pingdom Tools<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-pingdom\/\">Pingdom Tools<\/a> lance un simple avertissement pour compresser les composants de votre site web avec GZIP.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Pingdom-Tools-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Avertissement \u00ab Compresser les composants avec GZIP \u00bb dans Pingdom Tools\" width=\"1100\" height=\"226\"><figcaption class=\"wp-caption-text\">Avertissement \u00ab Compresser les composants avec GZIP \u00bb dans Pingdom Tools<\/figcaption><\/figure>\n<p>Dans la section description, Pingdom Tools vous donne \u00e9galement quelques statistiques sur l&rsquo;importance de GZIP.<\/p>\n<h3>Avertissement GZIP dans WebPageTest<\/h3>\n<p><a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-site-web\/#5-webpagetest\">WebP<\/a><a style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\" href=\"https:\/\/kinsta.com\/fr\/blog\/guide-utilisation-webpagetest\/\">ageTest<\/a> <span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\">affiche un avertissement dans son onglet <\/span><strong style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\">Performance Review<\/strong><span style=\"font-family: Roboto, -apple-system, BlinkMacSystemFont, 'Segoe UI', Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 1rem\"> s&rsquo;il d\u00e9tecte que les r\u00e9ponses compressibles ne sont pas servies de la mani\u00e8re la plus optimis\u00e9e.<\/span><\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/WebPageTest-Enable-Text-Compression-gzip-Recommendation.png\" alt=\"Avertissement \u00ab Utilisez la compression GZIP \u00bb dans WebPageTest\" width=\"1100\" height=\"266\"><figcaption class=\"wp-caption-text\">Avertissement \u00ab Utilisez la compression GZIP \u00bb dans WebPageTest<\/figcaption><\/figure>\n<p>WebPageTest donnera \u00e9galement un score gradu\u00e9 pour montrer la gravit\u00e9 d&rsquo;un avertissement. Par exemple, il attribue une note de 23 sur 100 \u00e0 l&rsquo;avertissement ci-dessus, ce qui signifie que vous devez le corriger en priorit\u00e9.<\/p>\n<h2 id=\"how-to-check-if-gzip-compression-is-enabled\">Comment v\u00e9rifier si la compression GZIP est activ\u00e9e ?<\/h2>\n<p>L&rsquo;en-t\u00eate HTTP <strong><code>Accept-Encoding : gzip, deflate<\/code><\/strong> est <a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/HTTP\/Headers\/Content-Encoding#Compressing_with_gzip\">effectivement pris en charge par tous les navigateurs modernes<\/a>.\u00a0Par cons\u00e9quent, la plupart des h\u00e9bergeurs web activent la compression GZIP (ou <a href=\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\">compression Brotli<\/a>) par d\u00e9faut sur tous leurs serveurs.<\/p>\n<p>Lorsque les serveurs web voient cet en-t\u00eate envoy\u00e9 par un navigateur, ils reconnaissent le support du navigateur pour GZIP et r\u00e9pondent avec une r\u00e9ponse HTTP compress\u00e9e en utilisant l\u2019en-t\u00eate <strong><code>content-encoding\u00a0: gzip<\/code><\/strong><strong>.<\/strong><\/p>\n<p>Mais si vous utilisez un autre fournisseur d&rsquo;h\u00e9bergement, ou si vous voulez simplement v\u00e9rifier si votre site web sert correctement le contenu compress\u00e9 GZIP, v\u00e9rifiez toujours s&rsquo;il est activ\u00e9.<\/p>\n<p>Vous trouverez ci-dessous quelques moyens simples de v\u00e9rifier la compression GZIP.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"3\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3>1. Outils de test de compression GZIP en ligne<\/h3>\n<p>L&rsquo;utilisation d&rsquo;un outil en ligne est le moyen le plus simple de v\u00e9rifier si la compression GZIP est activ\u00e9e sur votre site web. Je recommande d&rsquo;utiliser les outils gratuits <a href=\"https:\/\/www.giftofspeed.com\/gzip-test\/\">Check GZIP Compression<\/a> ou <a href=\"https:\/\/www.whatsmyip.org\/http-compression-test\/\">HTTP Compression Test<\/a>. Il vous suffit de saisir <a href=\"https:\/\/kinsta.com\/fr\/blog\/description-url\/\">l&rsquo;URL<\/a> de votre site web et de cliquer sur le bouton <strong>Check<\/strong> ou <strong>Test<\/strong>.<\/p>\n<p>Ces deux outils en ligne vous afficheront un bref rapport indiquant si GZIP est activ\u00e9 ou non, et la quantit\u00e9 de transfert de donn\u00e9es que vous avez \u00e9conomis\u00e9e (ou pourriez \u00e9conomiser) en servant l&rsquo;URL de test avec la compression GZIP activ\u00e9e.<\/p>\n<p>Le premier outil vous montrera \u00e9galement d&rsquo;autres informations pertinentes telles que le type de serveur de votre site web, le type de contenu et le temps de compression.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/gzip-Compression-Test-Online-Tool.png\" alt=\"Tester la page d'accueil de Kinsta avec l'outil de compression Check GZIP\" width=\"1100\" height=\"659\"><figcaption class=\"wp-caption-text\">Tester la page d&rsquo;accueil de Kinsta avec l&rsquo;outil de compression Check GZIP<\/figcaption><\/figure>\n<p><strong>Note :<\/strong> Depuis le 5 novembre 2021, Kinsta est pass\u00e9 \u00e0 la compression Brotli via Cloudflare pour toutes les requ\u00eates HTTPS. Vous pouvez tester la compression Brotli en v\u00e9rifiant la pr\u00e9sence de <code>content-encoding : br<\/code> dans les en-t\u00eates de r\u00e9ponse d&rsquo;une requ\u00eate.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/HTTP-Compression-Test-for-gzip-Compression.png\" alt=\"Tester Kinsta.com avec l'outil de test de compression HTTP\" width=\"1100\" height=\"348\"><figcaption class=\"wp-caption-text\">Tester Kinsta.com avec l&rsquo;outil de test de compression HTTP<\/figcaption><\/figure>\n<p>Vous devez noter que l&rsquo;optimisation GZIP ne s&rsquo;arr\u00eate pas seulement \u00e0 votre page web, mais qu&rsquo;elle inclut \u00e9galement ses ressources statiques bas\u00e9es sur le texte comme les feuilles de style, les scripts et les polices. Si vous utilisez un CDN pour servir ces ressources, vous devez vous assurer que le CDN les sert \u00e9galement avec la compression GZIP activ\u00e9e.<\/p>\n<p>La plupart des <a href=\"https:\/\/kinsta.com\/fr\/blog\/cdn-wordpress\/\">CDN modernes<\/a> tels que Cloudflare, <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn\">Kinsta CDN<\/a>, KeyCDN et CloudFront supportent la compression GZIP. Vous pouvez tester les ressources servies par CDN pour la compression GZIP en vous connectant directement aux ressources.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Testing-CDN-Hosted-Static-Assets-for-gzip-Compression.png\" alt=\"Test de compression GZIP pour les ressources h\u00e9berg\u00e9es par un CDN\" width=\"1100\" height=\"669\"><figcaption class=\"wp-caption-text\">Test de compression GZIP pour les ressources h\u00e9berg\u00e9es par un CDN<\/figcaption><\/figure>\n<p>Dans le rapport ci-dessus, vous pouvez voir que <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn\">Kinsta CDN utilise le moteur KeyCDN<\/a>, qui est un CDN traditionnel de type pull. Si vous utilisez Kinsta pour h\u00e9berger votre site WordPress, vous n&rsquo;avez pas \u00e0 vous soucier de la compression GZIP car elle est activ\u00e9e par d\u00e9faut.<\/p>\n<p><strong>Note :<\/strong> Kinsta est pass\u00e9 \u00e0 Cloudflare comme partenaire CDN pour acc\u00e9l\u00e9rer et s\u00e9curiser les sites de nos clients. Vous pouvez en <a href=\"https:\/\/kinsta.com\/fr\/blog\/integration-cloudflare\/\">lire plus ici \u00e0 ce sujet<\/a>.<\/p>\n<p>Si vous utilisez Kinsta pour h\u00e9berger votre site, vous n&rsquo;avez pas \u00e0 vous soucier de la compression GZIP car nous activons la compression Brotli &#8211; <a href=\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\">une alternative plus rapide \u00e0 la compression GZIP<\/a> &#8211; par d\u00e9faut.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Tous les plans d&rsquo;h\u00e9bergement chez Kinsta incluent un support gratuit pour le CDN de Kinsta.<\/p>\n<\/aside>\n\n<h3>2. L&rsquo;en-t\u00eate de r\u00e9ponse HTTP \u00ab content-encoding: gzip \u00bb<\/h3>\n<p>La deuxi\u00e8me fa\u00e7on de v\u00e9rifier si un site web fournit un contenu compress\u00e9 GZIP est de v\u00e9rifier l\u2019en-t\u00eate de r\u00e9ponse <strong><code>HTTP content-encoding: gzip<\/code><\/strong>.<\/p>\n<p>Vous pouvez ouvrir Chrome DevTools ou Firefox Developer Tools et rechercher cet en-t\u00eate de r\u00e9ponse dans la section <strong>R\u00e9seau<\/strong>.<\/p>\n<p>J&rsquo;ai d\u00e9j\u00e0 montr\u00e9 ce \u00e0 quoi cela ressemble dans Chrome DevTools plus t\u00f4t. Voici \u00e0 quoi cela ressemble dans Firefox Developer Tools.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/gzip-Content-Encoding-Response-Header-Firefox.png\" alt=\"L'en-t\u00eate \u00ab content-encoding : gzip \u00bb dans les outils de d\u00e9veloppement de Firefox\" width=\"1100\" height=\"543\"><figcaption class=\"wp-caption-text\">L&rsquo;en-t\u00eate \u00ab content-encoding : gzip \u00bb dans les outils de d\u00e9veloppement de Firefox<\/figcaption><\/figure>\n<p>Vous pouvez \u00e9galement activer l&rsquo;option \u00ab\u00a0Use large request rows\u00a0\u00bb dans le panneau de configuration de Chrome DevTools pour voir la taille originale et compress\u00e9e de la page. Comme vous pouvez le voir ci-dessous, la taille de la page originale est pass\u00e9e de <strong>118 Ko<\/strong> \u00e0 seulement <strong>22,9 Ko<\/strong> apr\u00e8s avoir \u00e9t\u00e9 compress\u00e9e avec GZIP.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/gzip-Use-Larger-Request-Rows-Chrome-DevTools.png\" alt=\"Voir les tailles de page compress\u00e9es et non compress\u00e9es dans Chrome Devtools\" width=\"1100\" height=\"489\"><figcaption class=\"wp-caption-text\">Voir les tailles de page compress\u00e9es et non compress\u00e9es dans Chrome Devtools<\/figcaption><\/figure>\n<h3>3. Outils de contr\u00f4le de vitesse de page web<\/h3>\n<p>La plupart des outils de test de vitesse des sites web vous avertiront que vous n\u2019utilisez pas de compression comme GZIP pour servir vos pages web. De nombreux lecteurs arrivant \u00e0 cet article viennent probablement \u00e0 cause de ces avertissements GZIP, dont j&rsquo;ai d\u00e9j\u00e0 parl\u00e9 en d\u00e9tail plus haut.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/gzip-Warnings-Website-Page-Speed-Testing-Tools.png\" alt=\"Avertissements GZIP dans divers outils de test de vitesse de page web\" width=\"1100\" height=\"448\"><figcaption class=\"wp-caption-text\">Avertissements GZIP dans divers outils de test de vitesse de page web<\/figcaption><\/figure>\n<p>Vous pouvez utiliser des outils comme PageSPeed Insights, GTmetrix, Pingdom Tools et WebPageTest pour v\u00e9rifier si la compression GZIP est activ\u00e9e sur votre site WordPress.<\/p>\n<h2 id=\"how-to-enable-gzip-compression\">Comment activer la compression GZIP ?<\/h2>\n<p>Si la compression GZIP n&rsquo;est pas activ\u00e9e sur votre serveur web, il existe de nombreuses fa\u00e7ons de l&rsquo;activer. La m\u00e9thode exacte d\u00e9pend du serveur web que vous utilisez pour h\u00e9berger votre site web.<\/p>\n<p><strong>Important :<\/strong> comme toujours, <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/sauvegardes-wordpress\/#wordpress-backup\">faites une sauvegarde de votre site<\/a> et des fichiers de configuration de votre serveur avant de les modifier.<\/p>\n<div><\/div><kinsta-auto-toc list-style=\"decimal\" selector=\"h3\" count-number=\"4\" sub-toc=\"true\"><\/kinsta-auto-toc>\n<h3 id=\"enable-gzip-with-a-wordpress-plugin\">1. Activer GZIP avec une extension WordPress<\/h3>\n<p>La fa\u00e7on la plus simple d&rsquo;activer la compression GZIP sur votre site WordPress est d&rsquo;utiliser une extension de mise en cache ou d&rsquo;optimisation des performances.<\/p>\n<p>Par exemple, si vous h\u00e9bergez votre site WordPress sur un <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-qu-apache\/\">serveur web Apache<\/a>, <a href=\"https:\/\/kinsta.com\/fr\/blog\/w3-total-cache\/\">W3 Total Cache<\/a> inclut une option permettant d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/w3-total-cache\/#w3-total-cache-settings--browser-cache\">activer la compression GZIP<\/a> dans le panneau de configuration du <strong>cache du navigateur<\/strong>.<\/p>\n<p>De m\u00eame, <a href=\"https:\/\/docs.wp-rocket.me\/article\/63-enable-gzip-compression\">WP Rocket vous permet d&rsquo;ajouter automatiquement des r\u00e8gles de compression GZIP<\/a>. Ces extensions permettent la compression GZIP en ajoutant le module <strong><code>mod_deflate<\/code><\/strong> d\u2019Apache au <a href=\"https:\/\/kinsta.com\/fr\/blog\/fichier-htaccess-wordpress\/\">fichier .htaccess<\/a>.<\/p>\n<figure style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/W3-Total-Cache-Enable-HTTP-gzip-Compression.png\" alt=\"Activation de la compression GZIP dans W3 Total Cache\" width=\"1100\" height=\"328\"><figcaption class=\"wp-caption-text\">Activation de la compression GZIP dans W3 Total Cache<\/figcaption><\/figure>\n<p>Les extensions WordPress n\u00e9cessitent des autorisations pour modifier les fichiers sur votre serveur web. Si elles n&rsquo;ont pas les bonnes autorisations, elles \u00e9choueront ou vous afficheront une erreur.<\/p>\n<p>Dans ce cas, vous devez contacter votre fournisseur d&rsquo;h\u00e9bergement ou modifier manuellement les fichiers de configuration de votre serveur web \u00e0 l&rsquo;aide des extraits de code ci-dessous.<\/p>\n<p><strong>Note<\/strong> : Kinsta a optimis\u00e9 sa plateforme pour la rendre plus <a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/\">performante, plus fiable et plus s\u00fbre<\/a>. Cela inclut \u00e9galement l&rsquo;activation de la compression GZIP par d\u00e9faut pour tous ses plans d&rsquo;h\u00e9bergement.<\/p>\n<p>Comme les <a href=\"https:\/\/kinsta.com\/fr\/blog\/plugins-cache-wordpress\/\">extensions de mise en cache<\/a> tierces peuvent causer des conflits avec les optimisations de performance internes de Kinsta, Kinsta n&rsquo;autorise pas la plupart d&rsquo;entre elles sur ses serveurs. Pour plus d&rsquo;informations, vous pouvez consulter la <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/plugins-themes-wordpress\/plugins-wordpress-interdits-incompatibles\/\">liste compl\u00e8te des extensions interdites par Kinsta<\/a>.<\/p>\n<h3 id=\"enable-gzip-on-apache-web-server\">2. Activer GZIP sur le serveur Web Apache<\/h3>\n<p><a href=\"https:\/\/news.netcraft.com\/archives\/2020\/08\/26\/august-2020-web-server-survey.html\">Selon Netcraft<\/a>, Apache dessert plus de sites actifs que tout autre serveur web utilis\u00e9 aujourd&rsquo;hui. Il est \u00e9galement l&rsquo;un des <a href=\"https:\/\/make.wordpress.org\/hosting\/handbook\/server-environment\/#recommended-servers\">deux serveurs web recommand\u00e9s par WordPress<\/a>.<\/p>\n<p>Pour activer la compression GZIP sur les serveurs Apache, vous devez utiliser ses modules <strong><code>mod_filter<\/code><\/strong> et <strong><code>mod_deflate<\/code><\/strong> et les configurer correctement avec les bonnes directives. Ils dirigeront Apache vers la compression de sortie du serveur avant de l&rsquo;envoyer aux clients sur le r\u00e9seau.<\/p>\n<p>Vous avez deux options pour modifier la configuration du serveur Apache en fonction de votre niveau d&rsquo;acc\u00e8s :<\/p>\n<ol>\n<li>Si vous pouvez acc\u00e9der au fichier de configuration du serveur principal (g\u00e9n\u00e9ralement appel\u00e9 <strong>conf<\/strong>), il vous est recommand\u00e9 de l&rsquo;utiliser pour configurer Apache car les fichiers <strong>.htaccess<\/strong> peuvent ralentir Apache.<\/li>\n<li>Si vous ne pouvez pas acc\u00e9der au fichier de configuration du serveur principal, ce qui est g\u00e9n\u00e9ralement le cas chez la plupart des fournisseurs d&rsquo;h\u00e9bergement WordPress partag\u00e9s, vous devez alors configurer Apache \u00e0 l&rsquo;aide du fichier <strong>.htaccess<\/strong>.<\/li>\n<\/ol>\n<p>La premi\u00e8re option est strictement r\u00e9serv\u00e9e aux <a href=\"https:\/\/kinsta.com\/fr\/blog\/sysadmin\/\">administrateurs syst\u00e8me<\/a>, car les fournisseurs d&rsquo;h\u00e9bergement vous permettent rarement de modifier le fichier de configuration du serveur principal. Expliquer comment le faire de cette mani\u00e8re n&rsquo;entre pas dans le cadre de cet article. Vous pouvez vous r\u00e9f\u00e9rer \u00e0 l&rsquo;exemple de configuration de <a href=\"https:\/\/github.com\/h5bp\/server-configs-apache\">serveur Apache<\/a> partag\u00e9 par le projet HTML5 Boilerplate et \u00e0 la <a href=\"https:\/\/httpd.apache.org\/docs\/current\/configuring.html\">documentation Apache<\/a> pour commencer.<\/p>\n<p>La deuxi\u00e8me option est id\u00e9ale pour la plupart des propri\u00e9taires de sites WordPress, car de nombreux h\u00e9bergeurs mutualis\u00e9s vous permettent de modifier les fichiers <strong>.htaccess<\/strong>.<\/p>\n<p>Pour commencer, <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-utiliser-sftp\/\">utilisez SFTP<\/a> ou le gestionnaire de fichiers en ligne de votre h\u00e9bergeur pour trouver le fichier <strong>.htaccess<\/strong> dans le r\u00e9pertoire racine de votre site WordPress. Ajoutez-y ensuite le code ci-dessous.<\/p>\n<p><strong>Important :<\/strong> assurez-vous que le module <strong><code>mod_filter<\/code><\/strong> est actif sur votre serveur. Il est activ\u00e9 par d\u00e9faut sur la plupart des h\u00e9bergeurs, mais s&rsquo;il ne l&rsquo;est pas, la directive <strong><code>AddOutputFilterByType<\/code><\/strong> ne fonctionnera pas et peut g\u00e9n\u00e9rer une erreur HTTP 500. Vous pouvez v\u00e9rifier les journaux d&rsquo;erreurs de votre serveur si vous avez des probl\u00e8mes apr\u00e8s avoir ajout\u00e9 le code ci-dessous.<\/p>\n<pre><code class=\"language-apache\">&lt;IfModule mod_deflate.c&gt;\n  # Compress HTML, CSS, JavaScript, Text, XML and fonts\n  AddOutputFilterByType DEFLATE application\/javascript\n  AddOutputFilterByType DEFLATE application\/rss+xml\n  AddOutputFilterByType DEFLATE application\/vnd.ms-fontobject\n  AddOutputFilterByType DEFLATE application\/x-font\n  AddOutputFilterByType DEFLATE application\/x-font-opentype\n  AddOutputFilterByType DEFLATE application\/x-font-otf\n  AddOutputFilterByType DEFLATE application\/x-font-truetype\n  AddOutputFilterByType DEFLATE application\/x-font-ttf\n  AddOutputFilterByType DEFLATE application\/x-javascript\n  AddOutputFilterByType DEFLATE application\/xhtml+xml\n  AddOutputFilterByType DEFLATE application\/xml\n  AddOutputFilterByType DEFLATE font\/opentype\n  AddOutputFilterByType DEFLATE font\/otf\n  AddOutputFilterByType DEFLATE font\/ttf\n  AddOutputFilterByType DEFLATE image\/svg+xml\n  AddOutputFilterByType DEFLATE image\/x-icon\n  AddOutputFilterByType DEFLATE text\/css\n  AddOutputFilterByType DEFLATE text\/html\n  AddOutputFilterByType DEFLATE text\/javascript\n  AddOutputFilterByType DEFLATE text\/plain\n  AddOutputFilterByType DEFLATE text\/xml\u00a0 \n\n  # Remove browser bugs (only needed for ancient browsers)\n  BrowserMatch ^Mozilla\/4 gzip-only-text\/html\n  BrowserMatch ^Mozilla\/4\\.0[678] no-gzip\n  BrowserMatch \\bMSIE !no-gzip !gzip-only-text\/html\n  Header append Vary User-Agent\n&lt;\/IfModule&gt;<\/code><\/pre>\n<p>N&rsquo;ajoutez le code ci-dessus qu&rsquo;apr\u00e8s les directives existantes de votre fichier <strong>.htaccess<\/strong>. Enregistrez le fichier et v\u00e9rifiez ensuite s&rsquo;il permet la compression GZIP sur votre serveur.<\/p>\n<figure id=\"attachment_80147\" aria-describedby=\"caption-attachment-80147\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80147 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Apache-htaccess-Configuration-File-gzip-Directives.png\" alt=\"Exemple de fichier Apache .htaccess apr\u00e8s avoir activ\u00e9 la compression GZIP\" width=\"1100\" height=\"904\"><figcaption id=\"caption-attachment-80147\" class=\"wp-caption-text\">Exemple de fichier Apache .htaccess apr\u00e8s avoir activ\u00e9 la compression GZIP<\/figcaption><\/figure>\n<p>Votre serveur web devrait maintenant servir des fichiers compress\u00e9s pour toutes les extensions de fichiers list\u00e9es ci-dessus. Vous pouvez le confirmer en utilisant l&rsquo;une des m\u00e9thodes mentionn\u00e9es plus t\u00f4t.<\/p>\n<p>Si vous voulez vous assurer que les proxies et les logiciels de s\u00e9curit\u00e9 c\u00f4t\u00e9 client n&rsquo;<a href=\"https:\/\/calendar.perfplanet.com\/2010\/pushing-beyond-gzipping\/\">interf\u00e8rent pas<\/a> <a href=\"https:\/\/calendar.perfplanet.com\/2010\/pushing-beyond-gzipping\/\">avec la compression GZIP<\/a>, vous pouvez remplacer l&rsquo;extrait de code ci-dessus par celui ci-dessous.<\/p>\n<pre><code class=\"language-apache\">&lt;IfModule mod_deflate.c&gt;\n  # force compression for clients that mangle 'Accept-Encoding' request headers\n  &lt;IfModule mod_setenvif.c&gt;\n  &lt;IfModule mod_headers.c&gt;\n    SetEnvIfNoCase ^(Accept-EncodXng|X-cept-Encoding|X{15}|~{15}|-{15})$ ^((gzip|deflate)\\s*,?\\s*)+|[X~-]{4,13}$ HAVE_Accept-Encoding\n    RequestHeader append Accept-Encoding \"gzip,deflate\" env=HAVE_Accept-Encoding\n  &lt;\/IfModule&gt;\n  &lt;\/IfModule&gt;\n\n  # compress all output with one of the following file extensions\n  &lt;IfModule mod_filter.c&gt;\n    AddOutputFilterByType DEFLATE \"application\/atom+xml\" \\\n                                  \"application\/javascript\" \\\n                                  \"application\/json\" \\\n                                  \"application\/ld+json\" \\\n                                  \"application\/manifest+json\" \\\n                                  \"application\/rdf+xml\" \\\n                                  \"application\/rss+xml\" \\\n                                  \"application\/schema+json\" \\\n                                  \"application\/geo+json\" \\\n                                  \"application\/vnd.ms-fontobject\" \\\n                                  \"application\/wasm\" \\\n                                  \"application\/x-font-ttf\" \\\n                                  \"application\/x-javascript\" \\\n                                  \"application\/x-web-app-manifest+json\" \\\n                                  \"application\/xhtml+xml\" \\\n                                  \"application\/xml\" \\\n                                  \"font\/eot\" \\\n                                  \"font\/opentype\" \\\n                                  \"font\/otf\" \\\n                                  \"font\/ttf\" \\\n                                  \"image\/bmp\" \\\n                                  \"image\/svg+xml\" \\\n                                  \"image\/vnd.microsoft.icon\" \\\n                                  \"text\/cache-manifest\" \\\n                                  \"text\/calendar\" \\\n                                  \"text\/css\" \\\n                                  \"text\/html\" \\\n                                  \"text\/javascript\" \\\n                                  \"text\/plain\" \\\n                                  \"text\/markdown\" \\\n                                  \"text\/vcard\" \\\n                                  \"text\/vnd.rim.location.xloc\" \\\n                                  \"text\/vtt\" \\\n                                  \"text\/x-component\" \\\n                                  \"text\/x-cross-domain-policy\" \\\n                                  \"text\/xml\"\n  &lt;\/IfModule&gt;\n\n  # define and map media types to their appropriate encoding type\u00a0\u00a0\u00a0\u00a0\n  # Using SVG format (Scalable Vector Graphics) is highly recommended to\u00a0\u00a0\u00a0\u00a0\n  # load logos, icons, text, and simple images. You can compress .SVG files\n  # further using GZIP to create .SVGZ files. However, most browsers don\u2019t\n  # know that they need to decompress them first if they\u2019re not served\n  # without an appropriate \u2018content-encoding\u2019 HTTP response header. Thus,\n  # these images wouldn\u2019t show up in the browser. Hence, this module.\n\n  &lt;IfModule mod_mime.c&gt;\n    AddType image\/svg+xml svg svgz\n    AddEncoding gzip svgz\n  &lt;\/IfModule&gt;\n\n&lt;\/IfModule&gt;<\/code><\/pre>\n<p>Vous pouvez en savoir plus sur toutes les directives utilis\u00e9es ici en vous rendant dans son <a href=\"https:\/\/github.com\/h5bp\/server-configs-apache\/blob\/main\/dist\/.htaccess#L808\">d\u00e9p\u00f4t de code<\/a> et en suivant toutes les ressources qui y sont li\u00e9es.<\/p>\n<h3 id=\"enable-gzip-on-nginx-web-server\">3. Activer GZIP sur le serveur Web Nginx<\/h3>\n<p>Comme pour Netcraft, <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-nginx\/\">Nginx<\/a> est <a href=\"https:\/\/news.netcraft.com\/archives\/2020\/08\/26\/august-2020-web-server-survey.html\">le serveur web le plus utilis\u00e9 par les ordinateurs connect\u00e9s au web<\/a>. Si la tendance actuelle se poursuit, il d\u00e9passera bient\u00f4t Apache pour devenir le serveur web le plus utilis\u00e9 par les sites actifs. M\u00eame <a href=\"https:\/\/kinsta.com\/fr\/blog\/nginx-vs-apache\/#nginx\">Kinsta utilise Nginx<\/a> pour alimenter ses solutions d&rsquo;h\u00e9bergement, dont les performances sont optimis\u00e9es.<\/p>\n<p>Vous pouvez activer la compression GZIP sur votre serveur web Nginx en utilisant les directives d\u00e9finies dans le <a href=\"https:\/\/nginx.org\/en\/docs\/http\/ngx_http_gzip_module.html\">module ngx_http_gzip_module<\/a>.<\/p>\n<p>Pour commencer, ajoutez les directives donn\u00e9es ci-dessous \u00e0 votre fichier <strong>nginx.conf<\/strong>. En g\u00e9n\u00e9ral, vous trouverez ce fichier dans l&#8217;emplacement <strong><code>\/etc\/nginx\/nginx.conf<\/code> <\/strong>de votre serveur.<\/p>\n<pre><code class=\"language-nginx\"># enables GZIP compression\ngzip on; \n\n# compression level (1-9)\n# 6 is a good compromise between CPU usage and file size\ngzip_comp_level 6;\n\n# minimum file size limit in bytes to avoid negative compression outcomes\ngzip_min_length 256;\n\n# compress data for clients connecting via proxies\ngzip_proxied any;\n\n# directs proxies to cache both the regular and GZIP versions of an asset\ngzip_vary on;\n\n# disables GZIP compression for ancient browsers that don't support it\ngzip_disable \"msie6\";\n\n# compress outputs labeled with the following file extensions or MIME-types\n# text\/html MIME-type is enabled by default and need not be included\ngzip_types\napplication\/atom+xml\napplication\/geo+json\napplication\/javascript\napplication\/x-javascript\napplication\/json\napplication\/ld+json\napplication\/manifest+json\napplication\/rdf+xml\napplication\/rss+xml\napplication\/vnd.ms-fontobject\napplication\/wasm\napplication\/x-web-app-manifest+json\napplication\/xhtml+xml\napplication\/xml\nfont\/eot\nfont\/otf\nfont\/ttf\nimage\/bmp\nimage\/svg+xml\ntext\/cache-manifest\ntext\/calendar\ntext\/css\ntext\/javascript\ntext\/markdown\ntext\/plain\ntext\/xml\ntext\/vcard\ntext\/vnd.rim.location.xloc\ntext\/vtt\ntext\/x-component\ntext\/x-cross-domain-policy;<\/code><\/pre>\n<p>Si votre site sert de gros fichiers JS et CSS, vous pouvez augmenter la taille de la m\u00e9moire tampon utilis\u00e9e pour la compression en ajoutant la directive suivante \u00e0 votre fichier <strong>nginx.conf<\/strong> :<\/p>\n<pre><code class=\"language-nginx\"># sets the 'number' and 'size' of buffers for GZIP compression\n# default buffer size is 4K or 8K depending on the platform\ngzip_buffers 16 8k;<\/code><\/pre>\n<p>N&rsquo;oubliez pas de recharger Nginx apr\u00e8s avoir enregistr\u00e9 votre fichier <strong>nginx.conf<\/strong>.<\/p>\n<pre><code class=\"language-nginx\">sudo service nginx reload<\/code><\/pre>\n<p>Enfin, vous devriez tester pour voir si votre serveur a activ\u00e9 la compression GZIP. Vous pouvez vous r\u00e9f\u00e9rer \u00e0 la <a href=\"http:\/\/nginx.org\/en\/docs\/http\/ngx_http_gzip_module.html#gzip_disable\">documentation de Nginx<\/a> pour obtenir une liste \u00e0 jour de toutes les directives de <strong><code>ngx_http_gzip_module<\/code><\/strong>.<\/p>\n<h3 id=\"enable-gzip-on-iis-web-server\">4. Activer GZIP sur le serveur Web IIS<\/h3>\n<p>Internet Information Services (IIS) de Microsoft est le <a href=\"https:\/\/news.netcraft.com\/archives\/2020\/08\/26\/august-2020-web-server-survey.html\">troisi\u00e8me serveur web le plus populaire<\/a> utilis\u00e9 aujourd&rsquo;hui. IIS est principalement d\u00e9ploy\u00e9 dans des environnements d&rsquo;entreprise fonctionnant sous Windows, en particulier pour la mise en place de serveurs intranet et extranet sp\u00e9cifiques \u00e0 l&rsquo;entreprise.<\/p>\n<p>Il est <a href=\"https:\/\/blog.soupbowl.io\/2020\/01\/the-complete-guide-to-running-wordpress-on-windows\">rarement utilis\u00e9 pour h\u00e9berger des sites WordPress<\/a> en raison de divers probl\u00e8mes de compatibilit\u00e9.<\/p>\n<p>Cependant, si vous vous trouvez dans l&rsquo;une des rares situations o\u00f9 vous devez activer la compression GZIP sur IIS, vous pouvez vous r\u00e9f\u00e9rer \u00e0 la <a href=\"https:\/\/learn.microsoft.com\/en-us\/previous-versions\/windows\/it-pro\/windows-server-2008-R2-and-2008\/cc771003(v=ws.10)\">documentation de Microsoft<\/a> pour commencer. Vous pouvez \u00e9galement trouver <a href=\"https:\/\/stackoverflow.com\/questions\/25580078\/how-to-enable-gzip-compression-in-iis-7-5\">ce fil de discussion sur Stack Overflow<\/a> utile.<\/p>\n<h2><span style=\"color: #43414e;font-family: 'Brandon Text', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen-Sans, Ubuntu, Cantarell, 'Helvetica Neue', sans-serif;font-size: 2rem;font-weight: 900\">Alternatives \u00e0 la compression GZIP<\/span><\/h2>\n<p>Le monde de la compression des donn\u00e9es sur le web ne cesse de progresser. La <a href=\"https:\/\/httparchive.org\/reports\/page-weight\">taille moyenne des pages<\/a> augmentant constamment, la technologie du web tente de la rattraper pour rendre le transfert de donn\u00e9es sur le web plus efficace.<\/p>\n<figure id=\"attachment_80142\" aria-describedby=\"caption-attachment-80142\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80142 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Page-Weight-Size-Increasing-HTTPArchive.png\" alt=\"Augmentation du poids des pages au fil du temps\" width=\"1100\" height=\"536\"><figcaption id=\"caption-attachment-80142\" class=\"wp-caption-text\">Augmentation du poids des pages au fil du temps (Source : HTTPArchive)<\/figcaption><\/figure>\n<p>Un nouvel algorithme de compression a gagn\u00e9 en popularit\u00e9 au cours des derni\u00e8res ann\u00e9es : <a href=\"https:\/\/github.com\/google\/brotli\">Brotli<\/a>. La compression des polices web WOFF2 \u00e9tait l&rsquo;objectif principal de Brotli \u00e0 l&rsquo;origine, mais il s&rsquo;est \u00e9tendu depuis pour prendre en charge la compression de tout type de donn\u00e9es.<\/p>\n<p>Brotli compresse mieux les donn\u00e9es que GZIP, mais il faut beaucoup plus de temps et de ressources pour les compresser. Cependant, son temps de d\u00e9compression est comparable \u00e0 celui de GZIP, bien qu&rsquo;il soit encore un peu plus lent.<\/p>\n<figure id=\"attachment_80141\" aria-describedby=\"caption-attachment-80141\" style=\"width: 1100px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-80141 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2020\/10\/Brotli-Encoding-Support-Across-Browsers.png\" alt=\"Support de Brotli sur diff\u00e9rents navigateurs\" width=\"1100\" height=\"364\"><figcaption id=\"caption-attachment-80141\" class=\"wp-caption-text\">Support de Brotli sur diff\u00e9rents navigateurs<\/figcaption><\/figure>\n<p>La plupart des <a href=\"https:\/\/caniuse.com\/?search=brotli\">navigateurs supportent Brotli<\/a> aujourd&rsquo;hui, mais son utilisation sur les sites WordPress est encore un peu compliqu\u00e9e. Vous devez h\u00e9berger votre site chez un fournisseur d&rsquo;h\u00e9bergement qui supporte Brotli ou qui vous permet d&rsquo;installer la biblioth\u00e8que Brotli. La plupart des h\u00e9bergeurs WordPress infog\u00e9r\u00e9s ne le supportent pas encore compl\u00e8tement, mais si vous utilisez un CDN tel que <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/200168396-What-will-Cloudflare-compress-\">Cloudflare<\/a> ou <a href=\"https:\/\/www.keycdn.com\/blog\/keycdn-brotli-support\">KeyCDN<\/a>, vous pouvez l&rsquo;activer facilement.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Gr\u00e2ce \u00e0 notre <a href=\"https:\/\/kinsta.com\/fr\/integration-cloudflare\/\">int\u00e9gration Cloudflare<\/a>, tous les sites h\u00e9berg\u00e9s chez Kinsta ont la compression Brotli activ\u00e9e par d\u00e9faut.<\/p>\n<\/aside>\n\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Un web bien optimis\u00e9 est bon pour tout le monde. Les utilisateurs aiment les sites web plus attrayants, les propri\u00e9taires de sites web aiment les frais d&rsquo;h\u00e9bergement r\u00e9duits, et les h\u00e9bergeurs de sites web aiment l&rsquo;optimisation r\u00e9alis\u00e9e sur leurs serveurs. Les techniques de compression comme GZIP sont l&rsquo;un des meilleurs moyens d&rsquo;acc\u00e9l\u00e9rer le temps de chargement des pages pour vos visiteurs.<\/p>\n<p>Les propri\u00e9taires de sites WordPress peuvent acc\u00e9l\u00e9rer leurs sites instantan\u00e9ment en activant la compression GZIP. Kinsta l&rsquo;active par d\u00e9faut sur tous ses serveurs, mais pour les autres, cet article couvre de multiples fa\u00e7ons d&rsquo;activer la compression GZIP sur divers serveurs web.<\/p>\n<p><a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/\">La vitesse est un \u00e9l\u00e9ment essentiel<\/a> pour tout site web. Compressez !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Le moyen le plus simple d&rsquo;acc\u00e9l\u00e9rer votre site WordPress est d&rsquo;\u00e9liminer toutes ses ressources non d\u00e9sir\u00e9es. La deuxi\u00e8me fa\u00e7on la plus simple de l&rsquo;acc\u00e9l\u00e9rer est de &#8230;<\/p>\n","protected":false},"author":117,"featured_media":42961,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[97,437,98],"topic":[1034,1024],"class_list":["post-42956","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-apache","tag-http-compression","tag-nginx","topic-performance-wordpress","topic-vitesse-site-web"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress<\/title>\n<meta name=\"description\" content=\"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress\" \/>\n<meta property=\"og:description\" content=\"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-19T09:13:39+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-09-14T15:12:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1024\" \/>\n\t<meta property=\"og:image:height\" content=\"512\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Salman Ravoof\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@salmanravoof\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Salman Ravoof\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"31 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress\",\"datePublished\":\"2020-10-19T09:13:39+00:00\",\"dateModified\":\"2023-09-14T15:12:15+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\"},\"wordCount\":5704,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg\",\"keywords\":[\"apache\",\"HTTP Compression\",\"Nginx\"],\"articleSection\":[\"Meilleurs Tutoriels WordPress\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\",\"name\":\"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg\",\"datePublished\":\"2020-10-19T09:13:39+00:00\",\"dateModified\":\"2023-09-14T15:12:15+00:00\",\"description\":\"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg\",\"width\":1024,\"height\":512,\"caption\":\"activer-gzip-compression\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Vitesse du site web\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/vitesse-site-web\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\",\"name\":\"Salman Ravoof\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g\",\"caption\":\"Salman Ravoof\"},\"description\":\"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.\",\"sameAs\":[\"https:\/\/salmanravoof.com\",\"https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/\",\"https:\/\/x.com\/salmanravoof\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/salmanravoof\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress","description":"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/","og_locale":"fr_FR","og_type":"article","og_title":"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress","og_description":"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.","og_url":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2020-10-19T09:13:39+00:00","article_modified_time":"2023-09-14T15:12:15+00:00","og_image":[{"width":1024,"height":512,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg","type":"image\/jpeg"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Salman Ravoof","Dur\u00e9e de lecture estim\u00e9e":"31 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress","datePublished":"2020-10-19T09:13:39+00:00","dateModified":"2023-09-14T15:12:15+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/"},"wordCount":5704,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg","keywords":["apache","HTTP Compression","Nginx"],"articleSection":["Meilleurs Tutoriels WordPress"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/","url":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/","name":"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg","datePublished":"2020-10-19T09:13:39+00:00","dateModified":"2023-09-14T15:12:15+00:00","description":"Apprenez comment activer la compression GZIP pour acc\u00e9l\u00e9rer votre site WordPress sur diff\u00e9rents serveurs web comme Apache, Nginx et IIS.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2020\/10\/activer-gzip-compression.jpg","width":1024,"height":512,"caption":"activer-gzip-compression"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Vitesse du site web","item":"https:\/\/kinsta.com\/fr\/sujets\/vitesse-site-web\/"},{"@type":"ListItem","position":3,"name":"Comment activer la compression GZIP pour acc\u00e9l\u00e9rer les sites WordPress"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987","name":"Salman Ravoof","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0c5885f75cb78473fb7408e5e49ad190?s=96&d=mm&r=g","caption":"Salman Ravoof"},"description":"Salman Ravoof is a self-taught web developer, writer, creator, and a huge admirer of Free and Open Source Software (FOSS). Besides tech, he's excited by science, philosophy, photography, arts, cats, and food. Learn more about him on his website, and connect with Salman on Twitter.","sameAs":["https:\/\/salmanravoof.com","https:\/\/www.linkedin.com\/in\/salman-ravoof-5a749133\/","https:\/\/x.com\/salmanravoof"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/salmanravoof\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/42956","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/117"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=42956"}],"version-history":[{"count":16,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/42956\/revisions"}],"predecessor-version":[{"id":72799,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/42956\/revisions\/72799"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/en"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/fr"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/es"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/pt"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/it"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/nl"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/se"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/jp"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/translations\/dk"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/42956\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/42961"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=42956"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=42956"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=42956"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}