Compression et cache des contenus statiques
Le site www.acme.test est lent sur mobile : aucun contenu n'est compressé ni mis en cache par les navigateurs.
Exigences dans /etc/nginx/sites-available/www :
- Compression :
gzip on;,gzip_comp_level 5;,gzip_min_length 1024;,gzip_types text/css application/javascript application/json image/svg+xml; - Fichiers statiques versionnés (
location ~* \.(css|js|woff2|png|jpg|svg)$) :expires 30d;etadd_header Cache-Control "public, immutable"; - Test, rechargement ; vérifiez l'en-tête :
curl -sI -H "Accept-Encoding: gzip" http://www.acme.test/assets/app.3f9a1c.js→ valeur deContent-Encoding→answer encodage <valeur>
Contenu Premium
Ce contenu est inclus dans l'offre Premium. Le titre et le résumé restent visibles pour vous aider à choisir.
Tâches
- Compression
- Cache navigateur des fichiers statiques
- Vérification