En los últimos días he estado aprendiendo a programar en el framework CodeIgniter para cumplir con un proyecto en el que me contrataron como freelance. La verdad es que creo que me gusta más CakePHP y no creo que se deba solo a la familiaridad que tengo con él. Extraño especialmente el código que Cake genera automáticamente y algunos detalles como este: de acuerdo al manual, los helpers para crear inputs de CodeIgniter no conservan los datos si se vuelve al formulario después de un error de validación, y para lograr que sí ocurra, para cada tipo de input hay que poner diferente código extra en las vistas. Mucha talacha que se podría evitar.
Por otro lado, aunque no es una parte que me corresponda a mí en el proyecto, tampoco hay un componente Auth, y aún no tengo idea de como resolverén el problema los encargados de ello. O quizá sí lo saben, pero no me lo han dicho, y a mí me serviría que hubieran por ahí algunas variables con datos del usuario que inició sesión.
No creo que CodeIgniter llegue a convencerme como para optar por él en un proyecto mío.