Ver Mensaje Individual
  #14 (permalink)  
Antiguo 07/08/2007, 02:41
Tukzone
 
Fecha de Ingreso: febrero-2001
Mensajes: 1.374
Antigüedad: 23 años, 3 meses
Puntos: 11
Re: Nueva framework PHP5, que opinan?

Se puede decir que Trex nace en base a una necesidad, la necesidad de contar con una plataforma de desarrollo íntegramente escrita en PHP5, orientada a objetos, fácil de usar y que ofrezca la potencia que ofrece Zend. Esta desarrollada por desarrolladores web justamente para cumplir con dos objetivos: cubrir los requisitos de los desarrolladores web y cumplir con los plazos de desarrollo establecidos.

Trex = Sitios web (con CMS), Micrositios o Sitios creados en flash.
Trex + Zend = Igual a lo de arriba + sofisticadas aplicaciones web.

Ahora, que problema existe con las high-level frameworks de hoy en dia?

CodeIgniter

Mezclan PHP 4 con 5. La versión 4 de PHP es una versión totalmente obsoleta. En lo personal aprendi algo muy importante de esta framework: Hay que mantener el sistema lo mas sencillo posible. Usabilidad es uno de los factores claves de Trex. CodeIgniter son de esas frameworks que entusiasman al principio, pero luego nos frustran cuando no cumple con nuestras expectativas. Muy buena para sitios pequeños sin CMS, no recomendable para proyectos o sitios grandes que contengan algún tipo de administrador de contenidos.

Symfony

PHP5. Mi preferida. Hasta Yahoo! la usa. Uno de los desarrolladores fue colega mio, ahora es manager en la empresa donde trabajaba. El creador tomo una framework ya existente y le agrego los mejores componentes open source. Pero, este es un gran ejemplo de lo que significa el "efecto frankestein". Que tan complicada es? Cuanto tiempo se requiere para aprender a usarla? Y una vez que aprendemos a usarla y creamos nuestro sistema con Symfony, cuanto dinero debe invertir la empresa para contratar programadores calificados para mantener dicho sistema? Es viable? Se justifica semejante gasto para desarrollar un sitios web? Estas son preguntas que un programador quizas no se hace, pero el jefe de departamento de programación si. Yahoo se puede dar el lujo de usarla, tiene a los programadores, pero... una agencia pequeña o mediana de desarrollo web?

CakePHP

No tengo mucho que decir. No la uso por la manera que mezcla PHP4 con 5. SIn embargo me gusto el componente de Chris, que desarrollo para validar, el cual modifique e incorpore a Trex.

Bueno, esto es para que vean a donde voy con Trex mas o menos :)