Cómo instalar el módulo PageSpeed ​​para Apache en Ubuntu Server

Cómo instalar el módulo PageSpeed ​​para Apache en Ubuntu Server

Hay muchos factores que pueden afectar la velocidad de un sitio web, y uno de ellos es el rendimiento del servidor: qué tan rápido el servidor puede mostrar la página web y servirla al navegador. Si bien hay muchas formas de mejorar la velocidad de un sitio de WordPress, también existen herramientas de servidor que pueden optimizar el rendimiento de un servidor. PageSpeed ​​Module para Apache es uno de ellos.

El módulo PageSpeed ​​es un módulo para el servidor web Apache para optimizar páginas web, mejorar el rendimiento y aplicar filtros de salida.

Características

Algunas de las características principales del módulo PageSpeed ​​incluyen la disminución del tiempo de carga, la cantidad de solicitudes y el tamaño de la carga útil. Puede utilizar hasta 44 filtros para optimizar su página web. Esto es lo que puede hacer el módulo PageSpeed:

  • Combina Javascript y CSS. Una de las cosas principales que hace el módulo PageSpeed ​​es combinar Javascript y CSS en menos archivos, lo que reduce las solicitudes de recursos realizadas al servidor.
  • Minificar Javascript y CSS. El módulo PageSpeed ​​elimina los saltos de línea, los espacios en blanco y los comentarios innecesarios de los archivos Javascript y CSS.

velocidad de página-minify1

Lo anterior se minimiza para hacer esto:

velocidad de página-minify2

Los dos archivos anteriores hacen el mismo trabajo, pero el segundo es más pequeño, por lo que se traduce en un tiempo de carga rápido del sitio.

  • Carga diferida de Javascript. La carga del archivo Javascript se retrasará hasta que se cargue la página web. Esto asegurará que su visitante vea el contenido primero lo antes posible. Tenga en cuenta que esta característica podría dañar su sitio, dependiendo de la funcionalidad del código Javascript. Al activar esta función, primero pruebe su sitio web antes de publicarlo.
  • El módulo Pagespeed viene con una serie de reglas que utiliza para comprimir y optimizar imágenes para reducir el tiempo de carga del sitio web. Las reglas incluyen imágenes receptivas, imágenes de carga diferida y vista previa en línea que muestra imágenes de baja calidad.

Instalación

Los siguientes comandos instalan el módulo PageSpeed ​​en Ubuntu. Tenga en cuenta que esto es para Apache, lo que significa que su servidor debe ejecutar Apache. Si está utilizando Nginx, debe construir desde la fuente.

Si está utilizando un sistema operativo de 32 bits, ejecute este comando:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_i386.deb

Ejecute este comando para un sistema operativo de 64 bits:

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb

velocidad de página-descarga

Los comandos anteriores descargan el paquete. Estos comandos lo descomprimen e instalan.

sudo dpkg -i mod-pagespeed-*.deb
sudo apt-get -f install

La instalación de PageSpeed ​​agrega el repositorio de Google al sistema, por lo que se actualizará automáticamente en cada actualización del sistema. Podemos verificar la instalación ejecutando el siguiente comando y obtendrá el resultado que se muestra:

curl -D- 162.213.36.95 | head

velocidad de página-verificar

Configuración

El archivo de configuración se almacena en el directorio «/etc/apache2/mods-disponible/». Al instalar PageSpeed, el módulo se habilita automáticamente, así como el «mod_deflate», que es un módulo para compresión gzip.

pagespeed-conffile

Para activar y desactivar el módulo PageSpeed, edite el archivo de configuración con su editor de texto favorito.

sudo nano /etc/apache2/mod-available/pagespeed.conf

Al abrir el archivo, puede ver que «ModPagespeed» está configurado en «on» de forma predeterminada. Cambiar esto a «apagado» deshabilitará el módulo Pagespeed.

pagespeed-onoff

Mientras PageSpeed ​​está optimizando un sitio web, genera algunos recursos que se almacenan en un directorio llamado “pagespeed_static”. Para cambiar este directorio, edite el archivo de configuración y agregue esta línea:

ModPagespeedStaticAssetPrefix /custom/static/directory

Uso

El módulo PageSpeed ​​ofrece una interfaz de navegador para ver las estadísticas de su salida. Para acceder a la interfaz del navegador en una IP pública, deberá editar las siguientes líneas en el archivo de configuración:

pagespeed-web1

Debajo de la línea Permitir desde 127.0.0.1, agregue una línea similar con su dirección pública en lugar de la dirección localhost, algo como:

Reemplace «192.xx.xx.xx» con su dirección IP pública.

Ahora puede reiniciar Apache y visitar esa dirección. Verá una salida similar a esta;

pagespeed-web2

Conclusión

El módulo PageSpeed ​​proporciona una buena manera para que un webmaster optimice el rendimiento del servidor sin tener que hacer muchos ajustes. Se puede instalar fácilmente y funcionar fuera de la caja. Sin embargo, una pequeña nota, al habilitar sus filtros, es mejor probarlo en un servidor de prueba y ver si funciona primero antes de ponerlo en marcha.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Experto Geek - Tu Guía en Tendencias Tecnológicas