Llevo una semana usando CodeIgniter desde hace unos cuantos días y la verdad es que me cuesta mucho entenderlo.
Por un lado tienes los controladores: donde haces la mayoría de cosas (a excepción de las bases de datos). Luego está los modelos: todas las consultas a las base de datos se hacen desde ahí. Y luego están las vistas: recibe los datos de los modelos y los muestra en pantalla.
Veremos cómo sigo dentro de un par de semanas O.o
