Acelera tus webs con el módulo PageSpeed de Google

Publicado el en la categoría Apache, General, Internet, Linux, VPS

pagespeedPageSpeed es un módulo de código abierto para Apache desarrollado por Google que automatiza muchas de las optimizaciones y buenas prácticas que recomienda Google PageSpeed para mejorar la velocidad de nuestras páginas. Funciona aplicando diversos filtros de salida, es decir, haciendo cambios en el contenido antes de que este salga del servidor hacia el cliente.

Hay más de 40 filtros de optimización disponibles, algunos de los cuales son:

  • Optimización de imágenes y compresión
  • Concatenación y minificación de recursos CSS y JavaScript
  • Extensión de caché
  • Carga aplazada de JavaScript y recursos gráficos
  • Y muchos otros más

Instalarlo en uno de nuestros VPS es muy sencillo. Vamos a ver cómo sería una instalación completa en un VPS con CentOS, el sistema operativo que recomendamos para los VPS.

Primero descargamos el paquete para CentOS

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_x86_64.rpm

Una vez se descarga, ejecutamos la instalación

sudo yum install at  # si no tienes 'at' ya instalado
sudo rpm -U mod-pagespeed-*.rpm

Tan fácil como esto, ya tendríamos el módulo instalado. Reiniciamos Apache con el comando

service httpd restart

Para comprobar que se ha instalado y PageSpeed está activo, abrimos la consola de desarrollador del navegador y en las cabeceras de respuesta del servidor, PageSpeed añade la siguiente:

Captura de pantalla 2015-07-06 a las 16.49.37El archivo de configuración global se encuentra en /etc/httpd/conf.d/pagespeed.conf y se puede configurar individualmente por dominios o carpetas mediante .htaccess.

La configuración que trae por defecto el módulo PageSpeed es bastante efectiva, pero si tenemos casos especiales o se quiere optimizar algunas cuestiones al máximo, deberemos echar mano de la documentación oficial.

Facebooktwittergoogle_plus