2008/2/15 Ed Akos <[EMAIL PROTECTED]>:
> Cómo están co-listeros. Una pregunta, ustedes sinceramente creen que CakePHP
> estará lo suficientemente maduro para ser implementado en soluciones serias
> y de alta carga, como generalmente sucede en empresas?

polemica pregunta. "generalmente en empresas" es un termino muy
amplio... puedes tener una empresa de dos empleados hasta una
multinacional con muchisimas aplicaciones.... es dificil generalizar.
CakePHP creo que se ajusta para cierto tipo de entornos. la regla de
oro en informatica es que; no existe una unica herramienta que sirva
para todos los problemas, y CakePHP no es una excepcion!

> Yo encuentro las siguientes desventajas:
>
> La caracteristica de "inflections" puede ser muy útil en inglés pero
> entorpece el trabajo en español u otros lenguajes.
> Consume muchos recursos de la base de datos.
> Es demasiado intrusivo en la metodología de desarrollo, siendo un verdadero
> dolor de cabeza para integraciones con aplicaciones ya existentes.
> Sus grandes versiones estables no avanzan lo suficientemente rápido.

las desventajas que mencionas al parecer se deben a que no has usado
Cake, en mi experiencia personal:

- las Inflections no me han entorpecido. en caso de que no se cumpla
la regla plular/singular no afecta en nada que el controlador quede
con un nombre "raro".

- el tema de los recursos es totalmente especifico al tipo de
aplicacion y cantidad de usuarios. una aplicacion se podria dividir
como interna (cantidad controlada de usuarios) y externa (internet,
con crecimiento exponencial). para ambos casos se debe optimizar el
motor de BD.

- con respecto a la integracion con aplicaciones existentes. si tus
aplicaciones existentes fueron desarrolladas pensando su integracion,
entonces muy probablemente las podras re-utilizar mediante la
funcionalidad de "vendors"...

- el punto de las versiones puede que sea en algo cierto y crear algo
de confusion, pero eso ocurre en cualquier aplicacion y no solo en
Cake!

ahora, yo te puedo menconar dos desventajas tecnicas que podria frenar
la adopcion de Cake en las "grandes empresas":

- no posibilidad de trabajar con PK compuestas.
- mal soporte de Oracle. especificamente el poder trabajar con "stored
procedures". en teoria esto se podria solucionar usando ADOdb como
"driver" de BD.

> Mi humilde conclusión es que CakePHP no deja de ser un mero juguete
> interesante, pero que otros frameworks como Symfony o incluso el Zend
> Framework son proyectos mucho más maduros para desarrollos serios en PHP.

puro FUD. por lo que podrias calificar a ser un "troll"... ;)

> Por favor, expresen sus opiniones y corríganme si es necesario.

solo recuerda la regla de oro...

-- 
Ricardo Mun~oz A.

--~--~---------~--~----~------------~-------~--~----~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos 
de Google.
 Si quieres publicar en este grupo, envía un mensaje de correo 
electrónico a [email protected]
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~----------~----~----~----~------~----~------~--~---

Responder a