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

Cita:
Iniciado por chefnelone Ver Mensaje
Creo que eres muy fan de Zend y esto te hacer ser un poco duro con Codeigniter.

Hay varias cosas que dices que no son correctas. Por cierto, Codeigniter 2.0 que estará listo a principios de 2011 será PHP5...

Seguramente Zend es un producto mucho más maduro que Codeigniter... pero de ahí a decir que CI ni siquiera es un framework creo que es una opinión muy subjetiva con una pizca de fanatismo por Zend, por no decir falsa.
Solo para aclarar a quien no conozca codeigniter: es un sistema Model-View-Controller.

Y no, Zend no es ni mucho menos facil de aprender. Creo que Zend podría tener más adeptos si incluyeran un buen tutorial para empezar con él. No he vuelto a ver la sección Quick start de su web pero si no ha cambiado no sirve de mucho.
Por cierto: si sabes de algún buen libro para comenzar con Zend podrías postearlo aquí. Pero que sirva a todos y no solo a quien tenga conocimientos de OOP.

También hay muchos que piensan que Zend es bastante lento, pero esto no lo he comprobado personalmente.

Pablo: aconsejar a alguien a usar Drupal (el cual es solo un CSM) en lugar de aprender CI con lo cual comenzará a conocer el sistema MCV no creo que sea adecuado.
Considera que alguien que comienza con codeigniter comenzará a entender el sistema MCV y esto luego le puede ayudar para frameworks más complejos como... Zend... entre otros.

Saludos
No voy a negarte mi gusto por Zend Fraemwork, por los argumentos que di son todos validos, como ya habras leido.

Desde problemas muy basicos como guardar las variables de session en las cookies, hast no entender como manejar errores.

Las vistas son inentendibles no se sabe si usar {var} o $var


Por suerte Zend Framework no es la unica opcion tambien esta symfony, o podes migrar a otros lenguajes como Ruby con RoR, Python con Django.

Lo que yo menciono en este thread es en base a experiencia solida, vos mismo decis que no tenes experiencia en ZF, yo tengo en CI, ZF, Symfony, Drupal, Joomla, Cake, Akelos, y otros.


La doc de Zend Framework es increible, la de CodeIgniter es muy basica. Sino tenes idea de POO, aprende a usarlo. Code Igniter intenta usar POO, pero lo hace mal.
__________________
blog