Ver Mensaje Individual
  #33 (permalink)  
Antiguo 13/12/2010, 10:09
Avatar de pablofmorales
pablofmorales
 
Fecha de Ingreso: abril-2008
Ubicación: Buenos Aires, Argentina, Argentina
Mensajes: 222
Antigüedad: 16 años, 8 meses
Puntos: 37
Respuesta: codeigniter Vs ZEND

Cita:
Iniciado por bluesnt Ver Mensaje
Buen día,

En primer lugar, tus argumentos están mal desde la primera premisa por establecerse a través de tu valor subjetivo, dame referencias y estadísticas.

No te voy a contradecir, ZF es un framework robusto en muchos aspectos, la gente que lo desarrolla es gente con experiencia en el campo de PHP, y que se habría de esperar de la gente que desarrolla el motor de procesamiento de php.

Por el contrario, CodeIgniter es un framework que intento abarcar todo el campo en lo que ha compatibilidad se refiere, como puedes esperar que CI utilice la programación orientada a objetos que php 5 en adelante esta ofreciendo, tienes que tomar en cuenta que estamos hablando que es compatible con las versiones mas antiguas de php!!!, por consiguiente no se puede esperar mucho de la implementación de la POO en CI.

Mi preferencia personal, que objetivamente no importa, es que utilizo CI para proyectos de poca magnitud en lo que ha distribución y usó respecta.

Te lo dire de una forma concisa, CI tiene una documentacion for dummies, eso en parte es increíble para agilizar el aprendizaje y exprimir sus funcionalidades, por el contrario ZF tiene amplias y bien estructuradas librerías, qué, si no sabes analizar una API de documentación puedes tener serios problemas a la hora de utilizar la amplia estructura de Zend y sus librerias.

Abordando el tema de CI, he estado revisando su SVN, su próxima versión 2.0 ya esta cambiando la implementación de la POO, esto con el fin de utilizar las funcionalidades de php 5+, no como hasta ahora, que utiliza la empobrecida POO de php 4.


Cordiales saludos,
bluesnt.
Mi argumento sin compartir las tantas reviews que dan vuelta por internet, es lo mismo que vos estas diciendo, la gnete que esta atras del desarrollo, por un lado tenemos a un grupo de sub programadores que no tienen ni idea de diseno de aplicaciones, y por el otro lado gente muy capaz como los que estan detras de Zend Framework, lo mismo con la gente de Symfony, no solo Zf es buen framework.

Es real que ZF le falta mucho, pero se avanza constantemente

No es excusa la compatibilidad con PHP4, porque los ejemplos que di no es de buenas practicas de POO, sino de conceptos basicos, que cualquier novato se daria cuenta si entiende como funciona la web. Ademas PHP 5 ya es viejo, estamos hablando de mas de 6 anios que esta php 5, estoy dando un numero aproximado, pero seguro que es mas viejo.

La doc de CI, debe ser muy buena para empezar a programar, pero la verdad es que es un desastre si necesitas algo mas, ni siquiera los comentarios del codigo son utiles, ya que no utiliza un standard como JAVA doc para documentar, sino que lo hace como le parece.


CodeIgniter esta extremadamente mal hecho, sea fan de ZF o no, los ejemplos que di son claros.
__________________
blog