Por qué Symfony2 es tan rápido

22 de junio de 2013

Cuando realizas una petición HTTP a un servidor con una aplicación Symfony, hay una increible cantidad de procesos que se ponen en marcha antes de obtener una respuesta: construcción del contenedor de dependencias, enrutamiento, accesos a la base de datos, templating, etc... ¿Cómo puede Symfony manejar toda esta complejidad y aún así ser super rápido?

En esta ponencia hablaremos de la principal arma que usa Symfony: las cachés de aplicación (que no deben confundirse con los caches HTTP).

Estudiaremos los distintos cachés que Symfony usa, como se construyen (cuando y por quien), como son usados, las principales diferencias entre los entornos de desarrollo y producción y que se puede hacer para hacer Symfony más rápido aún.


Ponente

Carlos Granados

Licenciado en Física con más de 20 años de experiencia desarrollando software de todo tipo, desde videojuegos a proyectos de Internet. Actualmente trabaja en FDInternetMobile, liderando el desarrollo de proyectos web y aplicaciones móviles.