Aller au contenu

pagespeed: Module dynamique PageSpeed pour NGINX

Installation

CentOS/RHEL/RockyLinux/etc. et Amazon Linux sont supportés et nécessitent un abonnement.

Fedora Linux est supporté gratuitement et ne nécessite pas d'abonnement.

Guides d'installation et de configuration complets spécifiques au système d'exploitation disponibles :

Autres systèmes d'exploitation pris en charge

dnf -y install https://extras.getpagespeed.com/release-latest.rpm
dnf -y install nginx-module-pagespeed

Activez le module en ajoutant ce qui suit en haut de /etc/nginx/nginx.conf :

load_module modules/ngx_pagespeed.so;

Ce document décrit nginx-module-pagespeed v1.13.35.2 publié le 5 février 2018.


ngx_pagespeed

ngx_pagespeed accélère votre site et réduit le temps de chargement des pages en appliquant automatiquement les meilleures pratiques de performance web aux pages et aux ressources associées (CSS, JavaScript, images) sans nécessiter de modifier votre contenu ou votre flux de travail existant. Les fonctionnalités incluent :

  • Optimisation des images : suppression des métadonnées, redimensionnement dynamique, recompression
  • Minification, concaténation, inlining et outlining de CSS et JavaScript
  • Inlining de petites ressources
  • Différer le chargement des images et de JavaScript
  • Réécriture HTML
  • Extension de la durée de vie du cache
  • et plus

Pour voir ngx_pagespeed en action, avec des pages d'exemple pour chacune des optimisations, consultez notre site de démonstration.

Comment utiliser

Suivez les étapes sur configuration de PageSpeed.

Pour des retours, des questions et pour suivre l'avancement du projet :

GitHub

Vous pouvez trouver des conseils de configuration supplémentaires et de la documentation pour ce module dans le dépôt GitHub pour nginx-module-pagespeed.