Que framework PHP usaís?

32 views
Skip to first unread message

chema

unread,
Dec 17, 2009, 4:29:12 PM12/17/09
to Grupo de programadores PHP de Barcelona
Hola,

He probado varios frameworks, pero como es lógico no puedo probar
todos.

Se que no existe el framework perfecto para todo...

pero que usáis para una web que queréis algo rápido y ágil?

El mejor para plantillas?

El mas completo?

He mirado codeigniter, cakePHP, smarty etc...

Saludos!

Stuardo -StR- Rodríguez

unread,
Dec 17, 2009, 4:38:16 PM12/17/09
to phpbar...@googlegroups.com
"Frameworks" o "marcos de trabajo"  son lineamientos para trabajar ordenadamente.  Como bien decís, no hay un FW perfecto, o un silver bullet que solucione todos los problemas.  Smarty es un template engine,  (yo no lo llamaría FW) pero si he visto que template engines son parte de algunos FWs.

Algunos son mas específicos que otros y te permiten sacar mas rápido las cosas para las que están enfocados. Algunos son mas genéricos, y tenés que terminar de unir las partes pre-ensambladas y te tomará un poco mas de tiempo tener un producto presentable.

IMHO los genéricos me gustan mas, porque cubren muchas posibilidades, y tanto te pueden servir para hacer un CMS, un eCommerce, un CRM o un parser ORM de imágenes a texto..  Mientras que con uno específico, si querés hacer algo fuera de su "marco  de trabajo"  pues te quebrás la cabeza y terminás haciendo todo fuera del FW.

A mi me gusta Zend Framework... sería como el .Net de C#, pero para PHP, el Rails de Ruby, o el GTK de C. De entrada no vas a tener absolutamente nada, pero vas a tener mucho a la mano para hacer lo que te guste.

2009/12/17 chema <neo...@gmail.com>

--

Has recibido este mensaje porque estás suscrito al grupo "Grupo de programadores PHP de Barcelona" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a phpbar...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a phpbarcelona...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/phpbarcelona?hl=es.



Pablo Pazos

unread,
Dec 17, 2009, 5:39:51 PM12/17/09
to phpbar...@googlegroups.com
Lo primero es que un framework no es mejor que otro de por sí, creo que los framework se adaptan mejor a uno u otro proyecto, así que depende.

Mi decisión fue tomar las mejores prácticas de varios frameworks, incluso no PHP, explorar opciones en MCV y ORM, y volcarlos en la creación de un framework propio que se adapte a mi forma de desarrollo y a mis necesidades, por si te interesa: http://code.google.com/p/yupp/.

Cualquier cosa, a las órdenes.

Saludos,
Pablo.

2009/12/17 chema <neo...@gmail.com>
--

Has recibido este mensaje porque estás suscrito al grupo "Grupo de programadores PHP de Barcelona" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a phpbar...@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a phpbarcelona...@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/phpbarcelona?hl=es.


Pau Gay Martín

unread,
Dec 18, 2009, 6:43:06 AM12/18/09
to phpbar...@googlegroups.com
Yo uso Zend Framework:

- Provee muchos componentes. En conjunto estos componentes forman un cojunto potente y completo. Hay muchos componentes sueltos de Zend que están muy bien hecho y que en ocasiones són usados en otros proyectos o incluso en otros frameworks.

- Lo desarrolla Zend. Es un motivo absurdo, o no, pues revisando la oferta de Frameworks, cada compañia lo "vende" a su manera. Que Zend esté detrás de Zend Framework te da cierta seguridad.

De todos modos tengo que confesar que no tengo ni idea de frameworks, tan solo soy un estudiante de Zend ^^ !

2009/12/17 Stuardo -StR- Rodríguez <s...@maphpia.com>



--
Pau Gay
http://paugay.com

Daniel González

unread,
Dec 18, 2009, 7:00:11 AM12/18/09
to phpbar...@googlegroups.com
2009/12/18 Pau Gay Martín <pau...@gmail.com>:
> Yo uso Zend Framework:
>


Bueno, pues yo soy el primer "symfonero" en postear.
Cosas a favor de symfony[1]

* Documentación, mucha documentación. ( mucho más que ZF )
* Comunidad muy activa. ( mucho más que ZF )
* Realmente es un gran FW, que además esta muy asociado estas máximas.
DRY ( dont repit yourself )
KISS ( keep ir simple stupid )
Pruebas unitarias, y funcionales
Paquetes de código que agrupan funcionalidad - plugins
Muy integrado en la linea de comandos. ( mejor que ZF )
Reutilizar las librerías buenas en lugar de desarrollar las propias. (
y publicar las propias como parte independiente del FW ).

Si tuviera que ponerle una pega, es el rápido despliegue de versiones.

[1]http://www.symfony-project.org/

--
---------------------------------------------------------
Daniel González Cerviño
FreelanceMadrid.es
Mail : daniel....@freelancemadrid.es
Tel (+34) 653 96 50 48
---------------------------------------------------------

Carlos Buenosvinos Zamora

unread,
Dec 18, 2009, 7:26:57 AM12/18/09
to phpbar...@googlegroups.com
Hola,

Te recomiendo que hagas una comparativa de los 4 o 5 que más te suenen (probablemente la cosa estará entre Zend, Symfony, Cake, CodeIgniter, PRADO, ezComponents, ... sí hay otros, pero desde el cariño están fuera). Has de encontrar el framework que mejor se ajuste a tus necesidades.

Has de considerar, la comunidad, la continuidad, performance, si está basado en componentes o no (migrar o nueva aplicación desde 0), contenido en la red, libros (material didáctico), oferta de desarrolladores (en el caso de que quieras contratar), funcionalidades totales, funcionalidades que se adaptan a tus requerimientos, funcionalidades que le faltan para tu aplicación, si tienes desarrolladores en tu equipo que ya conozcan algún framework, soporte con PHP 5.3 (compatibilidad hacia atrás, sin compatibilidad, ...), etc. No te dejes llevar por modas, como siempre, la respuesta es DEPENDE.

Te garantizo que si dedicas un par de días a esta comparativa, te ahorrarás muchísimos problemas en el medio y largo plazo.

Salut!

--
Carlos Buenosvinos Zamora
carlos.bu...@gmail.com
672.24.85.16

url: http://blog.carlosbuenosvinos.com
twitter: buenosvinos
skype: carlos.buenosvinos
gtalk: carlos.bu...@gmail.com

Nenillo

unread,
Dec 18, 2009, 3:59:32 PM12/18/09
to Grupo de programadores PHP de Barcelona
Yo a penas he probado Zend Framework y Symphony.

Me gustó mucho más Symphony, me parece más intuitivo y con mejor
documentación. También he probado Django y en mi opinión supera tanto
a Zend como a Symphony.

El problema es que si quieres hacer un script fácilmente distribuible
y usable por la mayoría de usuarios creo que no es tan sencillo, ya
que muchos de estos frameworks requiren una configuración compleja en
la cuenta de hosting donde quieras instalar las aplicación web.

Hacerse uno propio con las necesidades de tu proyecto también puede
ser una muy buena opción.

Saludos!

chema

unread,
Dec 18, 2009, 5:35:59 PM12/18/09
to Grupo de programadores PHP de Barcelona
Gracias a todos.

Es un bonito debate y veo que cada uno tiene sus puntos o sus
preferencias.


Está claro que cada uno escogerá lo que convenga.

A veces es el resultado lo que importa, pero si el medio te ayuda
llegarás a ese resultado mas rápido y mejor, por eso mi pregunta (para
saber si hago el tonto).

Ahora mismo uso mis propias librerías con las que me siento muy
cómodo, pero algunas tareas se plantean arduas. Por ello el uso de un
framework agilizar.

Pegaré un ojo al framework de yupp.

saludos a todos, a ver cuando hacemos una quedada.

On Dec 18, 1:26 pm, Carlos Buenosvinos Zamora


<carlos.buenosvi...@gmail.com> wrote:
> Hola,
>
> Te recomiendo que hagas una comparativa de los 4 o 5 que más te suenen
> (probablemente la cosa estará entre Zend, Symfony, Cake, CodeIgniter, PRADO,
> ezComponents, ... sí hay otros, pero desde el cariño están fuera). Has de
> encontrar el framework que mejor se ajuste a tus necesidades.
>
> Has de considerar, la comunidad, la continuidad, performance, si está basado
> en componentes o no (migrar o nueva aplicación desde 0), contenido en la
> red, libros (material didáctico), oferta de desarrolladores (en el caso de
> que quieras contratar), funcionalidades totales, funcionalidades que se
> adaptan a tus requerimientos, funcionalidades que le faltan para tu
> aplicación, si tienes desarrolladores en tu equipo que ya conozcan algún
> framework, soporte con PHP 5.3 (compatibilidad hacia atrás, sin
> compatibilidad, ...), etc. No te dejes llevar por modas, como siempre, la
> respuesta es DEPENDE.
>
> Te garantizo que si dedicas un par de días a esta comparativa, te ahorrarás
> muchísimos problemas en el medio y largo plazo.
>
> Salut!
>
> --
> Carlos Buenosvinos Zamora

> carlos.buenosvi...@gmail.com


> 672.24.85.16
>
> url:http://blog.carlosbuenosvinos.com
> twitter: buenosvinos
> skype: carlos.buenosvinos

> gtalk: carlos.buenosvi...@gmail.com
>
> El 18 de diciembre de 2009 13:00, Daniel González <ikar...@gmail.com>escribió:
>
>
>
> > 2009/12/18 Pau Gay Martín <pau....@gmail.com>:


> > > Yo uso Zend Framework:
>
> > Bueno, pues yo soy el primer "symfonero" en postear.
> > Cosas a favor de symfony[1]
>
> > * Documentación, mucha documentación. ( mucho más que ZF )
> > * Comunidad muy activa. ( mucho más que ZF )
> > * Realmente es un gran FW, que además esta muy asociado estas máximas.
> > DRY ( dont repit yourself )
> > KISS ( keep ir simple stupid )
> > Pruebas unitarias, y funcionales
> > Paquetes de código que agrupan funcionalidad - plugins
> > Muy integrado en la linea de comandos. ( mejor que ZF )
> > Reutilizar las librerías buenas en lugar de desarrollar las propias. (
> > y publicar las propias como parte independiente del FW ).
>
> > Si tuviera que ponerle una pega, es el rápido despliegue de versiones.
>
> > [1]http://www.symfony-project.org/
>
> > --
> > ---------------------------------------------------------
> > Daniel González Cerviño
> > FreelanceMadrid.es

> > Mail : daniel.gonza...@freelancemadrid.es


> > Tel (+34)  653 96 50 48
> > ---------------------------------------------------------
>
> > --
>
> > Has recibido este mensaje porque estás suscrito al grupo "Grupo de
> > programadores PHP de Barcelona" de Grupos de Google.
> > Para publicar una entrada en este grupo, envía un correo electrónico a
> > phpbar...@googlegroups.com.
> > Para anular tu suscripción a este grupo, envía un correo electrónico a

> > phpbarcelona...@googlegroups.com<phpbarcelona%2Bunsubscribe@google groups.com>

Reply all
Reply to author
Forward
0 new messages