Internet, Negocios, Japón, Tecnología, Ideas, Reflexiones, Política y Vida

Symfony

Zend Framework o Symfony… ¿cuál utilizar?

leave a comment

symfony-vs-zend-framework

Después de haber estado trabajando un tiempo con dos de los frameworks más utilizados en PHP, Zend Framework y Symfony, tengo que decir que Zend Framework se adapta mucho mejor a mis necesidades actuales, aunque no descarto que en un futuro vuelva a utilizar Symfony.

Para mi la principal ventaja de Zend Framework es que es como una colección de librerías, puedes utilizar las que te interesen para un proyecto en concreto, con lo cual te permite una gran versatilidad. Evidentemente, Symfony es un framework muy potente y muy bien posicionado, con una gran comunidad por detrás que nos pueden aportar una gran cantidad de plugins para facilitarnos aún más el trabajo.

En cuanto a la documentación, creo que ambos frameworks van muy a la par y si estás empezando no tendrás problemas, ya que hay mucha documentación disponible.

Si me preguntas que framework es mejor de los dos, te diré que depende, mi consejo es que a la hora de elegir un framework estudies detenidamente las características de cada uno y pienses cual se adapta mejor a tu proyecto, y en función de esto te decantes por uno de ellos.

Written by Daniel Reyes

December 15th, 2009 at 2:53 pm

Symfony: framework PHP

leave a comment

Esta semana me he decidido a probar Symfony, uno de los framework más extendidos para PHP.

La instalación del Symfony la he hecho tanto en una máquina Unix como en Windows XP y la verdad es que no ha sido nada engorrosa y en pocos pasos ya puedes tener corriendo las librerías de Symfony en tu servidor. El único problemilla que me encontré fue los links entre carpetas públicas y privadas en Windows XP, que se resuelve mediante la configuración de un virtual host en Apache.

Las prestaciones de Symfony las podéis consultar en la wikipedia, pero en resumen, Symfony te permite estructurar un proyecto web con MVC (modelo vista controlador) de forma rápida y efectiva, es independiente del sistema de bases de datos que se decida emplear, sencillo pero a la vez flexible lo que le capacita para afrontar proyectos ambiciosos.

Otro punto a destacar es la documentación disponible. La comunidad de usuarios de Symfony ha proporcionado completas guías que realmente son muy útiles para familiarizarte con el framework, para mi la más destacada es la guía Jobeet, un tutorial que paso a paso te ayuda a realizar un servicio web de ofertas de trabajo.

Written by Daniel Reyes

May 13th, 2009 at 1:14 am