Mejorar la velocidad de carga de drupal con Boost y Nginx como proxy.

Hace ya tiempo que hable de como crear un midleware que facilitaba la carga de páginas estáticas creadas con Boost y servidas con Silex (Drupal + Silex), esta opción era interesante en caso de que tengamos un servidor compartido, ya que todo se resuelve mediante php.

Pero hoy día los Vps están de moda, y te puedes contratar un pequeño servidor con recursos limitados, pero un servidor que puedes configurar a gusto, lo ideal sería usar Varnish, pero como seguramente iremos con la memoria RAM muy limitada tenemos la opción de usar un proxy como nginx que se encargue de cargar el contenido estático que genera Boost. La idea es sencilla y la verdad es que nunca había pensado en ella, pero por si acaso me he dado una vuelta por la comunidad de Drupal y más de una cabeza pensante la había pensado antes que yo, es recomendable leer todo el artículo para entenderlo bien.

A ver si en unos días puedo hacer unas pruebas de carga y hacer una comparativa montando también un Drupal + Silex.

Aquí os dejo lo que sería el diagrama de flujos para entender la idea detrás de esto.

Un saludo.

Oskar