¿Es Symfony demasiado lento?

François Zaninotto, coautor de Symfony, escribe un interesante artículo en el blog oficial de Symfony en el que se pregunta: "¿Es Symfony demasiado lento para las aplicaciones web reales?".

Aunque la lectura completa es muy recomendada, vamos a enumerar los puntos más destacados:

  1. Los autores de Symfony llevan 10 años realizando aplicaciones web y tienen experiencia en las buenas prácticas para mejorar el rendimiento de las aplicaciones.
  2. El código fuente de Symfony está bastante optimizado, aunque seguro que todavía se puede optimizar más.
  3. No es justo comparar Symfony (con su ORM, i18n, validación, helpers de Ajax, etc. activados) con un framework que no dispone de ninguna de esas características.
  4. No es demasiado útil hacer una prueba de rendimiento que consiste en mostrar "Hola Mundo" en una página.
  5. La velocidad del propio framework no es lo más importante, como ya comentamos en un artículo anterior.

Por tanto, siempre que se publique una prueba de rendimiento de distintos frameworks PHP, sería importante que se dijera las opciones que tienen activadas cada framework y que se comparara un ejemplo parecido a una aplicación web real: acceso lectura/escritura a base de datos, i18n, helpers, generación de páginas, etc.

Por último, recuerda que millones de personas ya utilizan aplicaciones realizadas con Symfony, y que el número de aplicaciones públicas desarrolladas con Symfony llega casi a las 200.

Fuente: Is symfony too slow for real-world usage?

Comentarios

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

12 de junio de 2010

Etiquetas

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.