{"id":56254,"date":"2022-04-26T08:09:41","date_gmt":"2022-04-26T07:09:41","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=56254&#038;preview=true&#038;preview_id=56254"},"modified":"2023-11-10T12:48:07","modified_gmt":"2023-11-10T11:48:07","slug":"compression-brotli","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/","title":{"rendered":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP"},"content":{"rendered":"<p>La vitesse est importante pour tout site web. Dans la qu\u00eate du web pour des temps de chargement rapides, nous disposons d&rsquo;un certain nombre de technologies diff\u00e9rentes pour nous aider. Une approche consiste \u00e0 minimiser le code sous-jacent que votre site utilisera sans affecter son fonctionnement. La compression GZIP est un moyen d&rsquo;y parvenir, mais la <a href=\"https:\/\/www.brotli.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">compression Brotli<\/a> est une autre m\u00e9thode naissante qui retient l&rsquo;attention.<\/p>\n<p>Il s&rsquo;agit d&rsquo;une <a href=\"http:\/\/google.com\" target=\"_blank\" rel=\"noopener noreferrer\">solution d\u00e9velopp\u00e9e par Google<\/a> qui semble offrir un certain nombre d&rsquo;avantages par rapport \u00e0 la compression GZIP (ainsi qu&rsquo;une alternative \u00e0 celle-ci). Les d\u00e9tails de cet article d\u00e9criront exactement ce que la technologie offre, mais la compression Brotli est rapide et efficace, ce qui remplit toutes les conditions pour que vous l&rsquo;\u00e9tudiiez.<\/p>\n<h3>Consultez notre <a href=\"https:\/\/www.youtube.com\/watch?v=nP9U6kHvT5s\">guide vid\u00e9o sur la compression Brotli<\/a><\/h3>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=nP9U6kHvT5s\"><\/kinsta-video>\n<p>Pour ce tutoriel, nous allons examiner la compression Brotli et vous montrer comment v\u00e9rifier si votre site l&rsquo;utilise et comment l&rsquo;activer si n\u00e9cessaire. Tout d&rsquo;abord, nous allons situer Brotli dans l&rsquo;espace des algorithmes de compression et expliquer pourquoi vous souhaitez l&rsquo;utiliser plut\u00f4t que d&rsquo;autres solutions.<\/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<h2>Compression de donn\u00e9es pour le web<\/h2>\n<p>Dans sa forme la plus \u00e9l\u00e9mentaire, la compression des donn\u00e9es prend le code d&rsquo;un site web ou d&rsquo;une application et minimise la taille du fichier. Cela vous donne des fichiers plus l\u00e9gers \u00e0 d\u00e9placer sur le web et <a href=\"https:\/\/kinsta.com\/fr\/blog\/performances-des-tierces-parties\/\" target=\"_blank\" rel=\"noopener noreferrer\">r\u00e9duit le temps<\/a> de chargement et de rendu d&rsquo;un site web. Vous d\u00e9couvrirez qu&rsquo;il existe de nombreuses fa\u00e7ons de compresser les donn\u00e9es en fonction du type de fichier avec lequel vous travaillez.<\/p>\n<p>Une approche courante est la \u00ab minification \u00bb Il s&rsquo;agit d&rsquo;un algorithme qui d\u00e9pouille le code de votre site de certains de ses \u00e9l\u00e9ments superflus. L&rsquo;id\u00e9e est que des aspects tels que les retraits, les commentaires, les espaces blancs et autres augmentent la taille des fichiers, et <a href=\"https:\/\/kinsta.com\/fr\/apprendre\/accelerer-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">donc les temps de chargement<\/a>.<\/p>\n\n<p>La suppression de ces \u00e9l\u00e9ments n&rsquo;affecte pas l&rsquo;exp\u00e9rience utilisateur (UX) dans la plupart des situations. Cependant, <i>cela<\/i> rend les choses plus simples pour les ordinateurs qui doivent compiler et rendre le code. Par exemple, prenez cette suite de code :<\/p>\n<pre><code class=\"language-php\">define( 'WP_INSTALLING', true );\n\n\/** Sets up the WordPress Environment. *\/\nrequire __DIR__ . '\/wp-load.php';\nrequire __DIR__ . '\/wp-blog-header.php';\nif ( ! is_multisite() ) {\n  wp_redirect( wp_registration_url() );\n  die();\n}\n\n$valid_error_codes = array( 'already_active', 'blog_taken' );<\/code><\/pre>\n<p>Le code ci-dessus utilise des \u00e9l\u00e9ments comme les espaces et les retours chariot pour le rendre lisible par l&rsquo;homme, mais un ordinateur n&rsquo;en a pas besoin pour comprendre le code de base. De plus, ces lots d&rsquo;espaces et de retours \u00e0 la ligne prennent un espace pr\u00e9cieux qui, supprim\u00e9, peut vous faire gagner en performance.<\/p>\n<p>Si vous minimisez ce code, il a l&rsquo;air compl\u00e8tement diff\u00e9rent :<\/p>\n<pre><code class=\"language-php\">define( 'WP_INSTALLING', true ); \/** Sets up the WordPress Environment. *\n\/ require __DIR__ . '\/wp-load.php';\nrequire __DIR__ . '\/wp-blog-header.php';\nif ( ! is_multisite() ) {\n  wp_redirect( wp_registration_url() );\n  die();\n}\n\n$valid_error_codes = array( 'already_active', 'blog_taken' );<\/code><\/pre>\n<p>Cependant, les principes fondamentaux de ce que fait ce code sont toujours les m\u00eames.<\/p>\n<p>Vous constaterez que d&rsquo;autres types de fichiers ont des moyens de compresser les donn\u00e9es. Par exemple, les images n\u00e9cessitent souvent beaucoup de compression pour r\u00e9duire leur taille sans grande d\u00e9gradation de l&rsquo;image elle-m\u00eame :<\/p>\n<figure id=\"attachment_119733\" aria-describedby=\"caption-attachment-119733\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119733 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/optimized-images.png\" alt=\"Un exemple d'image optimis\u00e9e.\" width=\"1000\" height=\"278\"><figcaption id=\"caption-attachment-119733\" class=\"wp-caption-text\">Un exemple d&rsquo;image optimis\u00e9e.<\/figcaption><\/figure>\n<p>La <a href=\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/\" target=\"_blank\" rel=\"noopener noreferrer\">compression GZIP<\/a> est un moyen standard de minimiser la taille des paquets de fichiers &#8211; pensez aux paquets tels que ZIP ou aux paquets de Linux <code>.tar<\/code>. Mais jusqu&rsquo;\u00e0 pr\u00e9sent, il n&rsquo;existait pas de v\u00e9ritable alternative. Nous parlerons plus tard de la raison pour laquelle une alternative devrait exister, mais tout d&rsquo;abord, nous allons vous pr\u00e9senter le \u00ab concurrent \u00bb de GZIP<\/p>\n<h2>La compression Brotli<\/h2>\n<p>En un mot, Brotli est un algorithme de compression de donn\u00e9es. Cependant, si c&rsquo;\u00e9tait tout ce que nous avions \u00e0 dire, il n&rsquo;y aurait aucune raison de l&rsquo;\u00e9tudier.<\/p>\n<p>Il fournit une compression \u00ab sans perte \u00bb et est d\u00e9velopp\u00e9 par Google sous une <a href=\"https:\/\/mit-license.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">licence MIT<\/a>. L&rsquo;entreprise est souvent \u00e0 l&rsquo;avant-garde de la technologie d&rsquo;avancement du web, il n&rsquo;est donc pas surprenant que Brotli cherche \u00e0 prendre ce que fait GZIP, \u00e0 l&rsquo;am\u00e9liorer et \u00e0 offrir une exp\u00e9rience am\u00e9lior\u00e9e aux utilisateurs et aux sites.<\/p>\n<p>La compression Brotli utilise les m\u00eames technologies de base que la compression GZIP, \u00e0 savoir :<\/p>\n<ul>\n<li><a href=\"https:\/\/cs.stanford.edu\/people\/eroberts\/courses\/soco\/projects\/data-compression\/lossless\/lz77\/index.htm\" target=\"_blank\" rel=\"noopener noreferrer\">L&rsquo;algorithme LZ77<\/a><\/li>\n<li>L&rsquo;encodage et le d\u00e9codage <a href=\"https:\/\/iq.opengenus.org\/huffman-encoding\/\" target=\"_blank\" rel=\"noopener noreferrer\">Huffman<\/a><\/li>\n<\/ul>\n<p>En fait, si vous combinez ces deux technologies, vous obtenez le format <code>DEFLATE<\/code> qui sert de base aux compressions GZIP et Brotli. C&rsquo;est un sujet que nous abordons de mani\u00e8re extr\u00eamement approfondie dans notre article sur la <a href=\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#what-is-gzip-compression\" target=\"_blank\" rel=\"noopener noreferrer\">compression GZIP<\/a>.<\/p>\n<p>En bref, les fichiers non compress\u00e9s passent par les algorithmes LZ77 et Huffman dans le cadre du processus <code>DEFLATE<\/code> pour les compresser dans un format Brotli. \u00c0 partir de l\u00e0, un processus <code>INFLATE<\/code> d\u00e9compressera \u00e0 nouveau les fichiers si n\u00e9cessaire.<\/p>\n<p>Bien que Brotli soit actuellement le principal concurrent de GZIP, il existe d&rsquo;autres technologies similaires qui utilisent \u00e9galement <code>DEFLATE<\/code>. Dans la section suivante, nous parlerons de ce qui fait que Brotli se distingue.<\/p>\n<h2>Compression Brotli vs Compression GZIP<\/h2>\n<p>Comme mentionn\u00e9, Brotli et GZIP utilisent tous deux la m\u00e9thode <code>DEFLATE<\/code> pour compresser (et d\u00e9compresser) les donn\u00e9es. Cela peut pr\u00eater \u00e0 confusion pour de nombreuses personnes, car ce seul \u00e9l\u00e9ment ne justifie pas un changement.<\/p>\n<p>Cependant, Google s&rsquo;appuie sur <code>DEFLATE<\/code> pour proposer des techniques am\u00e9lior\u00e9es et compresser les donn\u00e9es selon un standard plus \u00e9lev\u00e9 et plus rapide.<\/p>\n<h3>Comment Brotli utilise les dictionnaires pour am\u00e9liorer la compression des donn\u00e9es<\/h3>\n<p>Un aspect technique des formats de compression de donn\u00e9es est la fa\u00e7on dont la compression Brotli utilise le langage et le texte connus existants dans les dictionnaires de donn\u00e9es pour employer son algorithme.<\/p>\n<p>Les d\u00e9veloppeurs utiliseront un dictionnaire de paires cl\u00e9-valeur pour stocker les donn\u00e9es, car c&rsquo;est une m\u00e9thode efficace, flexible et \u00e9volutive. Voici \u00e0 quoi ressemblerait un dictionnaire PHP (appel\u00e9 \u00ab array \u00bb) :<\/p>\n<pre><code class=\"language-php\">$cats = get_categories(\n  array(\n    'taxonomy' =&gt; 'link_category',\n    'hierarchical' =&gt; 0,\n    'include' =&gt; $link_cat,\n  )\n);<\/code><\/pre>\n<p>Alors que GZIP n&rsquo;utilise pas de dictionnaires, Brotli en utilise <i>deux<\/i>.<\/p>\n<h4>Le dictionnaire statique de Brotli<\/h4>\n<p>Le premier est un dictionnaire statique (c&rsquo;est-\u00e0-dire pr\u00e9d\u00e9fini) de termes de code courants qui servent de r\u00e9f\u00e9rence pour le texte HTML, CSS et JavaScript.<\/p>\n<p>Il y a plus de 13.000 mots dans six langages diff\u00e9rents, et Brotli les utilisera comme r\u00e9f\u00e9rences \u00e0 des points du code. Ce n&rsquo;est pas une analogie exacte, mais c&rsquo;est similaire \u00e0 la fa\u00e7on dont un <a href=\"https:\/\/kinsta.com\/fr\/blog\/hooks-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">hook WordPress<\/a> fait r\u00e9f\u00e9rence \u00e0 une suite plus large de code.<\/p>\n<p>Ainsi, l&rsquo;encodeur ne doit pas passer le code au crible octet par octet. Au lieu de cela, il peut agir sur les r\u00e9f\u00e9rences, extraire la d\u00e9finition du dictionnaire et passer \u00e0 la suivante.<\/p>\n<p>Vous constaterez \u00e9galement que le dictionnaire contient des expressions du monde r\u00e9el ainsi que du code qui ne serait pas souvent compress\u00e9. Cela permet \u00e0 certaines balises, comme <code>&lt;HTML&gt;<\/code>, et \u00e0 certains param\u00e8tres, comme <code>type=\"text\/javascript\"<\/code>, de b\u00e9n\u00e9ficier d&rsquo;une certaine compression et de vous offrir des gains plus importants.<\/p>\n<p>Il existe \u00e9galement des \u00ab transformations \u00bb dans le dictionnaire : des phrases partielles, incompl\u00e8tes et autres types de phrases qui, avec un nouveau pr\u00e9fixe, suffixe ou casse, deviennent un tout nouveau mot &#8211; par exemple, \u00ab\u00a0 Work \u00bb se transformant en \u00ab Working \u00bb ou \u00ab html \u00bb en \u00ab HTML \u00bb<\/p>\n<h4>Le dictionnaire dynamique de Brotli<\/h4>\n<p>Le dictionnaire dynamique analyse le contenu et le code \u00e0 la source, ce qui est bon pour les petits appareils, mais moins bon pour les gros fichiers. Il est \u00e9galement appel\u00e9 \u00ab sliding window \u00bb et peut atteindre une taille de 16 Mo. C&rsquo;est l\u00e0 que l&rsquo;algorithme de compression \u00ab met en cache \u00bb certaines des donn\u00e9es les plus r\u00e9centes afin de les r\u00e9f\u00e9rencer. Elle est ultra-dynamique en ce sens qu&rsquo;elle change constamment.<\/p>\n<p>Si vous comparez cela \u00e0 la sliding window de GZIP d&rsquo;environ 32 Ko, vous verrez que les possibilit\u00e9s d&rsquo;analyse et de compression en temps r\u00e9el sont \u00e9normes. En fait, la plupart des pratiques typiques utilisent une sliding window Brotli d&rsquo;environ 4 Mo, ce qui est encore \u00e9norme par rapport aux algorithmes concurrents.<\/p>\n<h3>Compression Brotli vs Compression GZIP : Performance et support<\/h3>\n<p>Lorsqu&rsquo;il s&rsquo;agit de chiffres d&rsquo;utilisateurs purs, la compression GZIP est <a href=\"https:\/\/w3techs.com\/technologies\/comparison\/ce-brotlicompression,ce-gzipcompression\" target=\"_blank\" rel=\"noopener noreferrer\">toujours num\u00e9ro un<\/a>. Cependant, la compression Brotli est de plus en plus utilis\u00e9e chaque jour. Cela est d\u00fb en partie \u00e0 des mesures d&rsquo;adoption plus larges par les principaux navigateurs ; la mont\u00e9e en puissance des navigateurs bas\u00e9s sur Chromium y contribue \u00e9galement.<\/p>\n<h3>Consultez notre guide vid\u00e9o sur la <a href=\"https:\/\/www.youtube.com\/watch?v=Uiyu3uo4OAE\">compression Brotli par rapport \u00e0 la compression GZIP<\/a><\/h3>\n<kinsta-video src=\"https:\/\/www.youtube.com\/watch?v=Uiyu3uo4OAE\"><\/kinsta-video>\n<p>Le site web <a href=\"https:\/\/caniuse.com\/brotli\" target=\"_blank\" rel=\"noopener noreferrer\">Can I Use<\/a>&#8230; recense les technologies adopt\u00e9es par les navigateurs et fournit une sorte d&rsquo;historique. Ce site note que plus de 95 % des navigateurs utilisent la compression Brotli \u00e0 la r\u00e9daction actuelle, y compris toutes les versions majeures.<\/p>\n<figure id=\"attachment_119725\" aria-describedby=\"caption-attachment-119725\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119725 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/can-i-use-brotli.png\" alt=\"Le site Web Can I Use... montrant l'adoption de Brotli.\" width=\"1000\" height=\"345\"><figcaption id=\"caption-attachment-119725\" class=\"wp-caption-text\">Le site Web Can I Use&#8230; montrant l&rsquo;adoption de Brotli.<\/figcaption><\/figure>\n<p>Dans notre article sur la compression GZIP, nous avons <a href=\"https:\/\/kinsta.com\/fr\/blog\/activer-gzip-compression\/#how-good-is-gzip-compression\" target=\"_blank\" rel=\"noopener noreferrer\">not\u00e9 un test de r\u00e9f\u00e9rence<\/a> o\u00f9 Brotli pr\u00e9sentait un meilleur taux de compression par rapport aux algorithmes concurrents, mais \u00e9tait en retrait en termes de temps de compression et de d\u00e9compression :<\/p>\n<figure id=\"attachment_119728\" aria-describedby=\"caption-attachment-119728\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119728 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/compression-ratios.png\" alt=\"Une comparaison des performances de compression entre un certain nombre d'algorithmes diff\u00e9rents\" width=\"1000\" height=\"420\"><figcaption id=\"caption-attachment-119728\" class=\"wp-caption-text\">Une comparaison des performances de compression entre un certain nombre d&rsquo;algorithmes diff\u00e9rents (Source : OpenCPU).<\/figcaption><\/figure>\n<p>Cependant, les <a href=\"https:\/\/quixdb.github.io\/squash-benchmark\/\" target=\"_blank\" rel=\"noopener noreferrer\">tests du Benchmark Squash<\/a> montrent une histoire diff\u00e9rente &#8211; une histoire plus nuanc\u00e9e. La v\u00e9ritable conclusion est que, dans l&rsquo;ensemble, Brotli est plus souple que GZIP, avec un taux de compression g\u00e9n\u00e9ralement plus \u00e9lev\u00e9.<\/p>\n<p>Voici le r\u00e9sum\u00e9 des r\u00e9sultats des benchmarks Squash :<\/p>\n<ul>\n<li>Brotli a le meilleur taux de compression (c&rsquo;est-\u00e0-dire qu&rsquo;il produit des fichiers compress\u00e9s plus petits) \u00e0 tous les niveaux de compression.<\/li>\n<li>Bien que GZIP batte Brotli en vitesse la plupart du temps, le niveau de compression est un facteur d\u00e9terminant dans les r\u00e9sultats que vous obtiendrez.<\/li>\n<\/ul>\n<p><a href=\"https:\/\/paulcalvano.com\/2018-07-25-brotli-compression-how-much-will-it-reduce-your-content\/\">L&rsquo;analyse de Paul Calvano<\/a> donne plus de d\u00e9tails, mais l&rsquo;essentiel est que Brotli a besoin de plus de puissance CPU pour fournir un plus grand facteur de compression de fichiers. Cela se voit aux niveaux de compression les plus \u00e9lev\u00e9s et les plus bas. <a href=\"https:\/\/blog.cloudflare.com\/results-experimenting-brotli\/\">L&rsquo;analyse comparative de Cloudflare<\/a> confirme ce constat : des fichiers beaucoup plus petits, avec des chiffres comparatifs de vitesse de compression plus proches.<\/p>\n<p>Il faut \u00e9galement tenir compte du fait que certains outils de test <a href=\"https:\/\/kinsta.com\/fr\/blog\/test-vitesse-pingdom\/\" target=\"_blank\" rel=\"noopener noreferrer\">tels que Pingdom<\/a> et certains <a href=\"https:\/\/kinsta.com\/fr\/blog\/cdn-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">r\u00e9seaux de diffusion de contenu (CDN)<\/a> ne prennent pas encore en charge Brotli. Cela peut fausser les donn\u00e9es que d&rsquo;autres collectent sur le fonctionnement de Brotli. Vous pouvez voir des \u00ab faux n\u00e9gatifs \u00bb si vous effectuez des tests : des chiffres de vitesse de page plus \u00e9lev\u00e9s qui ignorent la compression de fichier que vous employez.<\/p>\n<h3>Avantages de la compression Brotli<\/h3>\n<p>Jusqu&rsquo;\u00e0 pr\u00e9sent, il y a beaucoup d&rsquo;informations \u00e0 prendre en compte sur la compression Brotli. Cependant, nous pouvons r\u00e9sumer ce que vous devez savoir sur les raisons pour lesquelles vous devriez choisir Brotli plut\u00f4t que GZIP :<\/p>\n<ol>\n<li>Il prend la m\u00eame technologie que celle utilis\u00e9e par GZIP et l&rsquo;am\u00e9liore avec des m\u00e9thodes modernes.<\/li>\n<li>L&rsquo;analyse syntaxique de Brotli, bas\u00e9e sur un dictionnaire, signifie qu&rsquo;il peut compresser un plus grand nombre de vos fichiers \u00e0 un niveau plus profond.<\/li>\n<li>Bien que Brotli ait besoin de plus de puissance de calcul par rapport \u00e0 GZIP, les r\u00e9sultats se traduisent par des fichiers plus petits.<\/li>\n<li>Aux niveaux de compression utilis\u00e9s par la plupart des h\u00e9bergeurs web &#8211; quelque chose de milieu de gamme comme le niveau quatre ou cinq &#8211; Brotli est plus performant que GZIP sans se fatiguer.<\/li>\n<li>Vous constaterez que Brotli b\u00e9n\u00e9ficie d&rsquo;une prise en charge quasi-universelle sur les navigateurs, si ce n&rsquo;est de certains des outils de benchmark auxquels vous \u00eates habitu\u00e9.<\/li>\n<li>Brotli est libre d&rsquo;utilisation et open source. C&rsquo;est un avantage si vous utilisez un CDN compatible avec Brotli, <a href=\"https:\/\/kinsta.com\/fr\/integration-cloudflare\/\" target=\"_blank\" rel=\"noopener noreferrer\">tel que Cloudflare<\/a>.<\/li>\n<\/ol>\n<p>Il est int\u00e9ressant de noter que <a href=\"https:\/\/support.cloudflare.com\/hc\/en-us\/articles\/200168396-What-will-Cloudflare-compress-\" target=\"_blank\" rel=\"noopener noreferrer\">Cloudflare utilise la compression Brotli<\/a> sur tous ses serveurs. En fait, il utilise une version modifi\u00e9e et optimis\u00e9e de Brotli pour vous offrir des gains suppl\u00e9mentaires en mati\u00e8re de vitesse et de livraison de fichiers.<\/p>\n<p>Parce que <a href=\"https:\/\/kinsta.com\/fr\/blog\/integration-cloudflare\/\" target=\"_blank\" rel=\"noopener noreferrer\">Kinsta offre l&rsquo;int\u00e9gration de Cloudflare<\/a> sur tous les plans, chaque site h\u00e9berg\u00e9 utilise Brotli par d\u00e9faut. Ce n&rsquo;est qu&rsquo;une des raisons pour lesquelles Kinsta est l&rsquo;un des meilleurs fournisseurs d&rsquo;h\u00e9bergement du <a href=\"https:\/\/reviewsignal.com\/blog\/tag\/kinsta\/\" target=\"_blank\" rel=\"noopener noreferrer\">march\u00e9<\/a>.<\/p>\n<h2>Comment v\u00e9rifier si votre site utilise la compression Brotli<\/h2>\n<p>La compression Brotli n&rsquo;\u00e9tant pas encore standard (bien qu&rsquo;elle y soit presque), vous voudrez probablement savoir si votre site l&rsquo;utilise. Il existe plusieurs fa\u00e7ons de le savoir.<\/p>\n<h3>1. Utilisez un outil en ligne<\/h3>\n<p>La fa\u00e7on la plus simple de v\u00e9rifier si votre site utilise la compression Brotli est d&rsquo;utiliser un outil en ligne. Il en existe plusieurs, mais il est pr\u00e9f\u00e9rable d&rsquo;opter pour un outil simple et rapide \u00e0 utiliser qui vous fournira \u00e9galement un grand nombre d&rsquo;informations sur votre configuration.<\/p>\n<p><a href=\"https:\/\/www.giftofspeed.com\/gzip-test\/\" target=\"_blank\" rel=\"noopener noreferrer\">Gift of Speed<\/a> est notre choix pour v\u00e9rifier la compression Brotli.<\/p>\n<figure id=\"attachment_119731\" aria-describedby=\"caption-attachment-119731\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119731 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/gift-of-speed.png\" alt=\"Le site web de Gift of Speed.\" width=\"1000\" height=\"709\"><figcaption id=\"caption-attachment-119731\" class=\"wp-caption-text\">Le site web de Gift of Speed.<\/figcaption><\/figure>\n<p>Il d\u00e9terminera si votre site utilise GZIP, Brotli ou aucune compression du tout, et fournira quelques autres mesures pour vous aider \u00e0 d\u00e9cider de la marche \u00e0 suivre. Ces mesures offrent un aper\u00e7u important, car vous ne voulez pas seulement consid\u00e9rer si le serveur de votre site utilise la bonne \u00ab saveur \u00bb de compression.<\/p>\n<p>Il y a beaucoup d&rsquo;\u00e9l\u00e9ments qui composent un site web, et m\u00eame des biblioth\u00e8ques et d\u00e9pendances tierces. Vous pouvez choisir de les servir en utilisant un CDN, et si c&rsquo;est le cas, celui-ci doit \u00e9galement utiliser la compression Brotli pour obtenir les meilleures performances possibles.<\/p>\n<p>Si vous utilisez Gift Of Speed pour tester des \u00e9l\u00e9ments individuels, vous pouvez jeter un coup d&rsquo;\u0153il \u00e0 la valeur Server pour voir comment ils sont servis.<\/p>\n<figure id=\"attachment_119727\" aria-describedby=\"caption-attachment-119727\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119727 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/cloudflare-gift-of-speed.png\" alt=\"La page de r\u00e9sultats de Gift Of Speed pour une ressource Cloudflare.\" width=\"1000\" height=\"636\"><figcaption id=\"caption-attachment-119727\" class=\"wp-caption-text\">La page de r\u00e9sultats de Gift Of Speed pour une ressource Cloudflare.<\/figcaption><\/figure>\n<p>Tous les sites Kinsta utilisent le <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn\" target=\"_blank\" rel=\"noopener noreferrer\">CDN Kinsta<\/a> propuls\u00e9 par Cloudflare. En tant que tel, chaque site utilisera \u00e9galement la compression Brotli dans toute la cha\u00eene et l&rsquo;architecture du serveur.<\/p>\n<h3>2. V\u00e9rifiez en utilisant les outils de d\u00e9veloppement de votre navigateur<\/h3>\n<p>La plupart des d\u00e9veloppeurs savent qu&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/blog\/inspecter-elements\/\" target=\"_blank\" rel=\"noopener noreferrer\">navigateur offre des outils fantastiques<\/a> pour vous aider dans toutes sortes de recherches et de d\u00e9pannages li\u00e9s au web. Une v\u00e9rification rapide que vous pouvez faire est de savoir si votre site (ou une ressource sp\u00e9cifique) utilise la compression Brotli.<\/p>\n<p>Pour tous les principaux navigateurs tels que Brave, Edge, Firefox ou Chrome, vous pouvez vous rendre dans l&rsquo;\u00e9cran <strong>R\u00e9seau<\/strong> &gt; <strong>Tout<\/strong>.<\/p>\n<p>Au d\u00e9but, vous ne verrez rien concernant les en-t\u00eates de contenu &#8211; vous devrez s\u00e9lectionner une ressource ou une requ\u00eate dans la partie gauche. Si vous continuez \u00e0 regarder et \u00e0 faire d\u00e9filer la liste, vous verrez s&rsquo;ouvrir un panneau qui affichera par d\u00e9faut les informations relatives aux <strong>Headers<\/strong>.<\/p>\n<p>Ici, faites d\u00e9filer jusqu&rsquo;\u00e0 ce que vous voyiez la ligne <code>content-encoding: br<\/code>:<\/p>\n<figure id=\"attachment_119723\" aria-describedby=\"caption-attachment-119723\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119723 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/brave-dev-tools.png\" alt=\"Les outils de d\u00e9veloppement de Brave, montrant que la compression Brotli est activ\u00e9e pour le site\" width=\"1000\" height=\"454\"><figcaption id=\"caption-attachment-119723\" class=\"wp-caption-text\">Les outils de d\u00e9veloppement de Brave, montrant que la compression Brotli est activ\u00e9e pour le site.<\/figcaption><\/figure>\n<p>En bref : Si vous voyez <code>content-encoding: br<\/code>, cela signifie que Brotli est actif pour ce site.<\/p>\n<h2>Comment activer la compression Brotli pour votre site<\/h2>\n<p>Dans ces derni\u00e8res sections, nous allons vous montrer plusieurs fa\u00e7ons diff\u00e9rentes d&rsquo;activer la compression Brotli pour votre site. La premi\u00e8re sera l&rsquo;approche que nous recommandons pour la plupart des sites WordPress n&rsquo;utilisant pas Kinsta &#8211; et la derni\u00e8re est ce que nous recommandons pour <i>tout<\/i> site lisant la premi\u00e8re approche !<\/p>\n<h3>1. Utilisez un plugin WordPress<\/h3>\n<p>Presque chaque site WordPress utilisera au moins une extension &#8211; souvent plus selon la fonctionnalit\u00e9 dont le site a besoin. <a href=\"https:\/\/kinsta.com\/fr\/blog\/plugins-cache-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">La mise en cache est un cas d&rsquo;utilisation<\/a> des extensions, et il y en a beaucoup. Cependant, toutes ne vous permettront pas d&rsquo;activer la compression Brotli, vous devrez donc choisir judicieusement et \u00eatre pr\u00eat \u00e0 changer votre solution pr\u00e9f\u00e9r\u00e9e.<\/p>\n<p>Avant d&rsquo;entreprendre toute modification sur un site, n&rsquo;oubliez pas de <a href=\"https:\/\/kinsta.com\/fr\/blog\/sauvegarder-site-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">faire une sauvegarde compl\u00e8te<\/a> au cas o\u00f9 vous auriez besoin de restaurer plus tard. Pour cette m\u00e9thode, nous utiliserons <a href=\"https:\/\/wordpress.org\/plugins\/w3-total-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">W3 Total Cache<\/a> car il est <a href=\"https:\/\/kinsta.com\/fr\/blog\/w3-total-cache\/\" target=\"_blank\" rel=\"noopener noreferrer\">facile de trouver le bon r\u00e9glage<\/a>.<\/p>\n<p>Vous devez vous rendre sur la page <strong>Performance<\/strong> &gt; <strong>Cache de navigateur <\/strong>de WordPress :<\/p>\n<figure id=\"attachment_119724\" aria-describedby=\"caption-attachment-119724\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119724 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/browser-cache-link.png\" alt=\"Le lien W3 Total Cache \u00ab Cache de navigateur \u00bb\" width=\"1000\" height=\"513\"><figcaption id=\"caption-attachment-119724\" class=\"wp-caption-text\">Le lien W3 Total Cache \u00ab Cache de navigateur \u00bb<\/figcaption><\/figure>\n<p>Cet \u00e9cran montre deux r\u00e9glages. Celui que vous voudrez choisir est <strong>Activer la compression HTTP (brotli)<\/strong><\/p>\n<figure id=\"attachment_119729\" aria-describedby=\"caption-attachment-119729\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119729 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/enable-brotli-cache.png\" alt=\"Activer la compression Brotli dans W3 Total Cache.\" width=\"1000\" height=\"345\"><figcaption id=\"caption-attachment-119729\" class=\"wp-caption-text\">Activer la compression Brotli dans W3 Total Cache.<\/figcaption><\/figure>\n<p>Toutefois, cela ne conviendra pas \u00e0 tous les sites et \u00e0 toutes les situations. Par exemple, Kinsta optimise son serveur pour un <a href=\"https:\/\/kinsta.com\/fr\/hebergement-wordpress\/\" target=\"_blank\" rel=\"noopener noreferrer\">h\u00e9bergement rapide, performant et fiable<\/a>. En tant que tel, il y a un certain nombre d&rsquo;extensions dont vous n&rsquo;aurez pas besoin, et certaines autres sont m\u00eame <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/plugins-themes-wordpress\/plugins-wordpress-interdits-incompatibles\/\" target=\"_blank\" rel=\"noopener noreferrer\">interdites d&rsquo;utilisation<\/a> sur les sites Kinsta.<\/p>\n<p>Dans ces cas, vous voudrez adopter une autre approche.<\/p>\n<h3>2. Activez Brotli sur le serveur<\/h3>\n<p>Lorsqu&rsquo;il s&rsquo;agit de choisir un type de serveur, <a href=\"https:\/\/kinsta.com\/fr\/blog\/nginx-vs-apache\/\" target=\"_blank\" rel=\"noopener noreferrer\">Nginx contre Apache<\/a> est une bataille de longue date que (pour l&rsquo;instant) le premier remporte. Quoi qu&rsquo;il en soit, les deux types de serveurs peuvent activer la compression Brotli, et il existe diff\u00e9rentes approches pour chacun d&rsquo;eux.<\/p>\n<p>Avant de vous pencher sur l&rsquo;approche manuelle, il y a quelques conditions pr\u00e9alables que vous devez conna\u00eetre :<\/p>\n<ul>\n<li>Vous voudrez comprendre comment <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/gestion-site\/changements-configuration\/\" target=\"_blank\" rel=\"noopener noreferrer\">acc\u00e9der \u00e0 vos fichiers de configuration<\/a> pour votre serveur sp\u00e9cifique.<\/li>\n<li>La connaissance de la ligne de commande sera b\u00e9n\u00e9fique, surtout lorsqu&rsquo;il s&rsquo;agit de serveurs Apache. Pour ex\u00e9cuter des commandes, vous devez \u00eatre un utilisateur root avec des privil\u00e8ges <code>sudo<\/code>.<\/li>\n<li>Vous aurez peut-\u00eatre besoin d&rsquo;un <a href=\"https:\/\/kinsta.com\/fr\/blog\/meilleurs-editeurs-de-texte\/\" target=\"_blank\" rel=\"noopener noreferrer\">\u00e9diteur de texte<\/a>, mais pour des modifications rapides comme celle-ci, vous devriez vous en sortir.<\/li>\n<li>Dans certains cas, vous aurez besoin de vos informations de connexion en tant <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-utiliser-ssh\/\">qu&rsquo;utilisateur Secure Shell (SSH)<\/a> sur le serveur lui-m\u00eame. Vous pouvez les trouver dans le panneau de contr\u00f4le de votre h\u00e9bergement ou contacter le support pour les demander.<\/li>\n<\/ul>\n<p>Si vous avez des doutes sur l&rsquo;approche manuelle, nous vous recommandons d&rsquo;envisager une autre option ou de demander de l&rsquo;aide \u00e0 votre h\u00e9bergeur. Quoi qu&rsquo;il en soit, nous allons donner un bref aper\u00e7u du processus pour chaque serveur \u00e0 tour de r\u00f4le, en commen\u00e7ant par Nginx.<\/p>\n<h4>Nginx<\/h4>\n<p>Pour activer la compression Brotli sur les <a href=\"https:\/\/kinsta.com\/fr\/blog\/qu-est-ce-que-nginx\/\" target=\"_blank\" rel=\"noopener noreferrer\">serveurs Nginx<\/a>, vous devrez d&rsquo;abord trouver le fichier <code>nginx.conf<\/code>. Il se trouvera dans l&rsquo;un des quelques emplacements suivants :<\/p>\n<ul>\n<li><code>\/usr\/local\/nginx\/conf<\/code><\/li>\n<li><code>\/etc\/nginx<\/code><\/li>\n<li><code>\/usr\/local\/etc\/nginx<\/code><\/li>\n<\/ul>\n<p>Lorsque vous avez ouvert le fichier, ajoutez ce qui suit au bas du fichier :<\/p>\n<pre><code class=\"language-bash\">brotli on;\nbrotli_static on;\nbrotli_comp_level 9; # You can change this from 1\u201311. 4\u20139 offers good performance balance.\nbrotli_types text\/plain text\/css application\/javascript application\/json image\/svg+xml application\/xml+rss;<\/code><\/pre>\n<p>Cette suite va activer Brotli et l&rsquo;utiliser pour servir des fichiers statiques. Le r\u00e9glage <code>brotli_comp_level<\/code> est un r\u00e9glage que vous pouvez modifier en fonction de votre cas d&rsquo;utilisation et de vos besoins. Des nombres plus \u00e9lev\u00e9s offrent une meilleure compression en contrepartie d&rsquo;un site moins performant.<\/p>\n<h4>Apache<\/h4>\n<p>Apache \u00e9tant flexible en mati\u00e8re de configuration, vous pouvez activer la compression Brotli sans trop de difficult\u00e9s.<\/p>\n<p>Pour cela, suivez les \u00e9tapes suivantes :<\/p>\n<ol>\n<li>Connectez-vous \u00e0 votre serveur \u00e0 l&rsquo;aide d&rsquo;une application d&rsquo;invite de commande ou un terminal, en tant qu&rsquo;utilisateur root <code>sudo<\/code>.<\/li>\n<li>Ex\u00e9cutez la commande <code>a2enmod brotli<\/code> pour activer la compression.<\/li>\n<li>Dans la configuration d&rsquo;Apache VirtualHost ou de votre serveur, ajoutez la ligne <code>AddOutputFilterByType BROTLI_COMPRESS text\/html text\/plain text\/xml text\/css text\/javascript application\/javascript<\/code> pour d\u00e9finir les bons types de fichiers que vous souhaitez compresser.<\/li>\n<\/ol>\n<p>Bien qu&rsquo;Apache ne prenne pas en charge la compression statique, vous pouvez modifier le niveau de compression Brotli offert en utilisant la ligne <code>BrotliCompressionQuality LEVEL-NUMBER <\/code>. Cependant, vous devrez remplacer le caract\u00e8re g\u00e9n\u00e9rique \u00ab LEVEL-NUMBER \u00bb par un nombre compris entre 1 et 11.<\/p>\n<h3>3. Utilisez un h\u00e9bergeur web qui le prend en charge<\/h3>\n<p>La fa\u00e7on la plus simple d&rsquo;activer la compression Brotli pour votre site est de s&rsquo;assurer que votre h\u00e9bergeur le fait par d\u00e9faut. Kinsta offre la compression Brotli en standard gr\u00e2ce \u00e0 son int\u00e9gration avec le CDN de Cloudflare.<\/p>\n<figure id=\"attachment_119726\" aria-describedby=\"caption-attachment-119726\" style=\"width: 1000px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-119726 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2022\/03\/cloudflare-cdn.png\" alt=\"Page CDN de Cloudflare.\" width=\"1000\" height=\"652\"><figcaption id=\"caption-attachment-119726\" class=\"wp-caption-text\">Page CDN de Cloudflare.<\/figcaption><\/figure>\n<p>Le <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn\" target=\"_blank\" rel=\"noopener noreferrer\">CDN de Kinsta<\/a> est propuls\u00e9 par <a href=\"https:\/\/kinsta.com\/fr\/changelog\/kinsta-cdn-cloudflare\/\">l&rsquo;infrastructure de Cloudflare<\/a> sur tous les plans &#8211; ainsi chaque site utilise la compression Brotli sans que vous ayez besoin de l&rsquo;activer.<\/p>\n<p>Vous voudrez v\u00e9rifier si l&rsquo;h\u00e9bergeur que vous avez choisi offre la compression Brotli, et \u00e0 quel niveau vous devez la configurer. Afin d&rsquo;ex\u00e9cuter le site le plus performant, le plus stable et le plus s\u00e9curis\u00e9, un <a href=\"https:\/\/kinsta.com\/fr\/blog\/hebergement-web-pas-cher\/\" target=\"_blank\" rel=\"noopener noreferrer\">bon h\u00e9bergement est essentiel<\/a>.<\/p>\n\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>La compression des donn\u00e9es est un \u00e9l\u00e9ment n\u00e9cessaire au d\u00e9veloppement et \u00e0 l&rsquo;utilisation du web moderne. La taille des fichiers peut monter en fl\u00e8che en raison des types de fichiers riches et complexes que vous utiliserez pour assembler un site web. Tous ces fichiers ont besoin d&rsquo;une forme de compression.<\/p>\n<p>Jusqu&rsquo;\u00e0 pr\u00e9sent, l&rsquo;approche typique \u00e9tait GZIP, mais il y a un nouveau venu.<\/p>\n<p>La compression Brotli base sa technologie sur les m\u00eames fondements que GZIP, mais inclut certains avantages en termes d&rsquo;am\u00e9lioration des performances. Comme nous l&rsquo;avons vu, elle utilise le mappage de contexte pour traiter une demande de compression plus rapidement, et un dictionnaire qui utilise une population dynamique. Ces avantages sont bien plus importants que ce que GZIP peut offrir, et permettent \u00e9galement aux utilisateurs mobiles de b\u00e9n\u00e9ficier de la compression.<\/p>\n<p>La bonne nouvelle est que chaque site Kinsta peut b\u00e9n\u00e9ficier de la compression Brotli gr\u00e2ce \u00e0 notre <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/cdn-wordpress\/kinsta-cdn\/#kinstas-cdn\" target=\"_blank\" rel=\"noopener noreferrer\">int\u00e9gration Cloudflare unique<\/a>. Cela signifie que votre site h\u00e9berg\u00e9 par Kinsta est plus rapide que la concurrence utilisant GZIP et se charge rapidement pour ceux qui utilisent des appareils plus petits.<\/p>\n<p><em>Vous avez des questions sur la compression Brotli ? N&rsquo;h\u00e9sitez pas \u00e0 les poser dans la section des commentaires ci-dessous !<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>La vitesse est importante pour tout site web. Dans la qu\u00eate du web pour des temps de chargement rapides, nous disposons d&rsquo;un certain nombre de technologies &#8230;<\/p>\n","protected":false},"author":117,"featured_media":56255,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[759,224,707,708,271,392],"topic":[1024],"class_list":["post-56254","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-brotli-compression","tag-compression","tag-data-compression","tag-gzip-compression","tag-pagespeed","tag-site-speed","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>Compression Brotli : Une alternative rapide \u00e0 la compression GZIP<\/title>\n<meta name=\"description\" content=\"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.\" \/>\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\/compression-brotli\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP\" \/>\n<meta property=\"og:description\" content=\"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\" \/>\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=\"2022-04-26T07:09:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-10T11:48:07+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1460\" \/>\n\t<meta property=\"og:image:height\" content=\"730\" \/>\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=\"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-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=\"18 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\"},\"author\":{\"name\":\"Salman Ravoof\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987\"},\"headline\":\"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP\",\"datePublished\":\"2022-04-26T07:09:41+00:00\",\"dateModified\":\"2023-11-10T11:48:07+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\"},\"wordCount\":3809,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg\",\"keywords\":[\"brotli compression\",\"compression\",\"data compression\",\"gzip compression\",\"pagespeed\",\"site speed\"],\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\",\"name\":\"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg\",\"datePublished\":\"2022-04-26T07:09:41+00:00\",\"dateModified\":\"2023-11-10T11:48:07+00:00\",\"description\":\"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg\",\"width\":1460,\"height\":730,\"caption\":\"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#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\":\"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP\"}]},{\"@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":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP","description":"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.","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\/compression-brotli\/","og_locale":"fr_FR","og_type":"article","og_title":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP","og_description":"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.","og_url":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2022-04-26T07:09:41+00:00","article_modified_time":"2023-11-10T11:48:07+00:00","og_image":[{"width":1460,"height":730,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg","type":"image\/jpeg"}],"author":"Salman Ravoof","twitter_card":"summary_large_image","twitter_description":"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg","twitter_creator":"@salmanravoof","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Salman Ravoof","Dur\u00e9e de lecture estim\u00e9e":"18 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/"},"author":{"name":"Salman Ravoof","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/9cafd2eedd617e640eeea4cf3a5fd987"},"headline":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP","datePublished":"2022-04-26T07:09:41+00:00","dateModified":"2023-11-10T11:48:07+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/"},"wordCount":3809,"commentCount":0,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg","keywords":["brotli compression","compression","data compression","gzip compression","pagespeed","site speed"],"inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/","url":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/","name":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg","datePublished":"2022-04-26T07:09:41+00:00","dateModified":"2023-11-10T11:48:07+00:00","description":"La compression GZIP a \u00e9t\u00e9 la norme pendant longtemps, mais plus maintenant ! Cet article va diss\u00e9quer la compression Brotli.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2022\/04\/brotli-compression.jpg","width":1460,"height":730,"caption":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP"},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/compression-brotli\/#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":"Compression Brotli : Une alternative rapide \u00e0 la compression GZIP"}]},{"@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\/56254","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=56254"}],"version-history":[{"count":9,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/56254\/revisions"}],"predecessor-version":[{"id":63773,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/56254\/revisions\/63773"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/de"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/es"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/nl"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/jp"},{"embeddable":true,"hreflang":"sv","title":"Swedish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/se"},{"embeddable":true,"hreflang":"da","title":"Danish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/translations\/dk"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/56254\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/56255"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=56254"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=56254"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=56254"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}