lunes, 28 de febrero de 2011

¿Symfony 1 o Symfony 2?

En el momento de escribir esta entrada, la última versión publicada de Symfony es la 1.4 (noviembre de 2009). Existe muy extensa documentación y de hecho es con la guía definitiva de la 1.2 con la que he empezado a conocer el producto y a escribir este blog, pero resulta que Symfony 2 está a punto de salir del horno y por lo visto trae  importantes cambios respecto a su predecesor. Entonces surge la pregunta: ¿es mejor empezar a conocer Symfony 1 para luego saltar al 2 o directamente empezar a trabajar con Symfony 2?.

Mi impresión es que vale la pena empezar directamente con Symfony 2. Éste, según el vídeo cuyo enlace pongo a continuación, es más sencillo de manejar, más fácil de aprender, deja atrás muchas cuestiones no del todo eficientes del 1, sustituye los plugins por un nuevo concepto (bundles) y además establece ya como "oficiales" un ORM (Doctrine) y un gestor de versiones (Git).
Aquí también se adelantan algunas características de Symfony 2:
Página oficial de Symfony 2:
Y para empezar con Symfony 2:
  • Quick Tour (es un pequeño manual que empieza desde la instalación y recorre los conceptos básicos)

2 comentarios:

  1. ojo que el mismo presentador de symfony.es cuando le preguntan sobre aprender symfony 1 o el 2 fue super claro sobre todo si la aplicacion es nueva.

    Si necesitas una aplicación que este lista para el primer o segundo semestre del 2011 entonces usa mejor symfony 1

    Creo que esta claro que lo mejor para una persona que empieza es aprender el 1

    ResponderEliminar
  2. Desde mi punto de vista las versiones 1 y 2 son tan diferentes que aprender con la 1 no vale la pena. La 1 no es un "escalón" o un paso previo que te conduce a la 2.

    ResponderEliminar