
CodeIgniter - Framework
Cómo desarrollador independiente, siempre utilizo soluciones abiertas y cuando, por requerimiento del proyecto, hay que desarrollar, no pretendo ponerme a reinventar la rueda. Hace ya un año que descubrí y desarrollo con CodeIgniter.
CodeIgniter es un framework open source que permite desarrollar aplicaciones web con PHP. Es pequeño, corre muy rápido, está bien documentado y es fácil de aprender (siempre que poseas conocimientos de PHP).
Este marco de trabajo utiliza el patrón de diseño de software MVC, lo que facilita mucho estructurar la aplicación y su mantenimiento, además posee helpers, bibliotecas, etc. que facilitan y agilizan mucho el desarrollo.
Trabajar con bases de datos es muy fácil, ya que CodeIgniter brinda todo un conjunto de clases muy completas y además está el Scaffolding, que permite desde el navegador, crear y editar los datos de la DB.
¿Por qué usar CodeIgniter?
En realidad existen otros frameworks open source, potentes y ampliamente utilizados como Zend y PHP Cake. Si se trata de un equipo de desarrollo grande y el proyecto también lo es o requiere integración con las APIs de Google o Flickr por ejemplo, creo que lo mejor sería o sí se justificaría usar Zend, pero para los que somos independientes, creo que no tiene tanto sentido, sobre todo si no vamos a usar ni la midad de las opciones.
En mi experiencia, CodeIgniter es el más liviano, rápido y fácil de aprender (y no tiene nada que envidiarle a ningún otro).
Vos ¿Cuál conoces/usas?
CodeIgniter:
- Sitio: codeigniter.com
- Descargar: CodeIgniter
- Grupo en español: CodeIgniter-spanish
- Descargar manual: CodeIgniter español



Información Bitacoras.com…
Si lo deseas, puedes hacer click para valorar este post en Bitacoras.com. Gracias….
[...] Blog es un CMS para montar blogs que está desarrollado con CodeIgniter. Tiene todas las funciones que uno espera de administrador de blogs y además una interfaz moderna, [...]
[...] Personalmente nunca he usado en mis desarrollo a Smarty, pero si me tocó trabjar con él en proyectos donde se usaron soluciones que si lo usaban como Pligg. No sé como cambirá para el que si tiene expericiencia con este sistema de plantillas esta nueva y prometedora versión, pero personalmente prefiero usar un framewrok como mi favortio, CodeIgniter. [...]
[...] algo engorroso trabajar en PHP con bases de datos. Desde que comencé a utilizar el framework CodeIgniter me simplificó mucho casi todas las [...]