Configuration serveur

Le serveur détermine le TTFB, première composante du LCP. Voici les réglages à fort impact.

Mis à jour le

Compression

Brotli en priorité, gzip en repli, sur les ressources texte uniquement (pas sur les images ni les WOFF2).

<IfModule mod_deflate.c>
  AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css text/javascript application/javascript application/json
</IfModule>
# Brotli (mod_brotli)
<IfModule mod_brotli.c>
  AddOutputFilterByType BROTLI_COMPRESS text/html text/css text/javascript application/json
</IfModule>

HTTP/2 et HTTP/3

Multiplexage et compression des en-têtes ; HTTP/3 (QUIC) est largement déployé chez les CDN et les navigateurs (Can I use). Le « server push » HTTP/2 est abandonné : utilisez Preload ou les 103 Early Hints.

Redirections

Chaque saut ajoute de la latence. Redirection permanente :

Redirect 301 /ancienne-page.html /nouvelle-page.html

Autres leviers

  • Cache serveur et PHP-FPM avec OPcache pour les sites dynamiques (Cache).
  • Minification du HTML, CSS et JS dans votre build.
  • Hébergement dimensionné et proche de l'audience, avec CDN.