Optimización de Imágenes en Drupal

Al momento de mejorar la performance de un sitio web en Drupal, una de las mejores opciones disponibles es la optimización de imágenes.

Desde el front-end, comprimir esas imágenes es simple. Ahora, qué pasa con aquellas imágenes cargadas por los múltiples usuarios desde el back-end del CMS?

 

La mejor manera de resolver este problema es el módulo de optimización de imágenes (Image Optimize) que permite utilizar una cantidad de herramientas locales o de terceros:

Locales:

 

En Tooit, decidimos evitar el uso de servicios de terceros, ya que procesar las imágenes en nuestros servidores, reduce el tiempo de procesamiento (sin esperar a que un tercero responda) y garantiza la confiabilidad.

La mejor alternativa que pudimos encontrar es una combinación de JpegOptim y PngQuant – ahorrando en promedio entre un 15% y un 85%  tamaño de las imágenes (el porcentaje de mayor compresión se logra con imágenes más grandes).

Existen varias formas automatizar pipelines de compresión y adjuntarlas a los estilos de las imágenes – lo cual nos permite crear flujos de optimización a nivel sitio o individual para cada imagen que se carga. Como dijimos al principio, la optimización automática de imágenes es un proceso relativamente simple, con impactos potencialmente grandes en el rendimiento del sitio en una primera instancia.

Para aprender más de como hacer el setup automático para optimizar el procesamiento de imágenes en tu Drupal 8, mándanos un mensaje.