Saltar a contenido

pagespeed: Módulo dinámico PageSpeed para NGINX

Instalación

CentOS/RHEL/RockyLinux/etc. y Amazon Linux son compatibles y requieren una suscripción.

Fedora Linux es compatible de forma gratuita y no requiere una suscripción.

Guías de instalación y configuración completas específicas del sistema operativo disponibles:

Otros sistemas operativos compatibles

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

Habilita el módulo añadiendo lo siguiente al principio de /etc/nginx/nginx.conf:

load_module modules/ngx_pagespeed.so;

Este documento describe nginx-module-pagespeed v1.13.35.2 lanzado el 05 de febrero de 2018.


ngx_pagespeed

ngx_pagespeed acelera tu sitio y reduce el tiempo de carga de la página al aplicar automáticamente las mejores prácticas de rendimiento web a las páginas y activos asociados (CSS, JavaScript, imágenes) sin requerir que modifiques tu contenido o flujo de trabajo existente. Las características incluyen:

  • Optimización de imágenes: eliminación de metadatos, redimensionamiento dinámico, recomprensión
  • Minificación de CSS y JavaScript, concatenación, inlining y outlining
  • Inlining de recursos pequeños
  • Diferir la carga de imágenes y JavaScript
  • Reescritura de HTML
  • Extensión de la vida útil de la caché
  • y más

Para ver ngx_pagespeed en acción, con páginas de ejemplo para cada una de las optimizaciones, visita nuestro sitio de demostración.

Cómo usar

Sigue los pasos en configuración de PageSpeed.

Para comentarios, preguntas y para seguir el progreso del proyecto:

GitHub

Puedes encontrar consejos de configuración adicionales y documentación para este módulo en el repositorio de GitHub para nginx-module-pagespeed.