2011-10-31 34 views
5

He estado investigando Symfony 2 y también la nueva versión beta de Zend Framework 2 y estoy viendo muchas similitudes. Ambos parecen enfocarse realmente en Separation of Concerns, y ambos parecen tener la capacidad de agregar "módulos" completamente empaquetados con los componentes MVC correspondientes.Principales diferencias entre Zend Framework 2 y Symfony 2

No estoy lo suficientemente familiarizado con ambos frameworks como para poder seguir adelante en mi próximo proyecto. ¿Existen diferencias clave entre los dos marcos que deberían ayudar a guiar mi decisión de elegir entre los dos?

Respuesta

3

Si desea comenzar un nuevo proyecto ahora, debe comenzar a utilizar Symfony ya que ya existe una versión estable y ya hay muchos paquetes disponibles (http://symfony2bundles.org).

De todos modos, como ambos siguen el PSR-0, puede combinarlos fácilmente. Ambos proporcionan una gran cantidad de buenas bibliotecas independientes.

+0

¡Gracias! ¡El sitio del paquete es dulce! – Clint

+0

El sitio http://symfony2bundles.org es ahora http://bundles.knplabs.org debido a problemas de derechos de autor. – Acyra

+0

Este argumento no respondió la pregunta (ciertamente difícil) y es discutible ahora que ZF2 también tiene una versión estable. – RelaXNow

0

Respuesta rápida: Depende del proyecto. Para mí, SF es la elección porque es ideal para construir grandes proyectos a lo largo de los años, ya que ofrece un entorno de proyecto real. Especialmente si no estás haciendo tus cosas para un cliente.

Si solo quieres hacer el trabajo, toma las mejores libs de zend y envíalo. SF es cuando te importa el bebé ;-)

+0

Me gusta lo que dices sobre el entorno del proyecto. Estoy amando SF2. Los paquetes son increíbles. – Clint

+0

Agradezco escuchar sus comentarios positivos. Estoy realmente impresionado con la calidad fácil de usar de la documentación de Symfony. –

+0

¡Johannes u prob no sabe desarrollarse en ZF2! Así que no lo culpes si no sabes ... – Ivan