CodeIgniter: PHP Framework La creación de aplicaciones Web con PHP es un proceso bastante simple. Como desarrollador de PHP, puedes realizar prácticamente cualquier cosa, como realizar capas de abstracción de Bases de datos, programas de validación de formularios, carga de archivos, y así sucesivamente,… la lista sigue y sigue… Una vez que domines el fundamento del paradigma orientado a objetos estarías preparado para utilizar cualquier framework PHP, de los innumerables disponibles actualmente y realizar una aplicación web rápida y eficiente. ¿Por qué CodeIgniter Framework PHP? La principal razón por la que CodeIgniter destaca, es el hecho de que es extremadamente ligero en comparación con otros Framework. CodeIgniter viene con una carga muy pequeña y ofrece un rendimiento excepcional para las aplicaciones Web. Otra razón para elegir CodeIgniter es que es realmente simple. Incluso los principiantes en el framework, pueden empezar a utilizarlo después de una instalación sencilla. Por último y estando de acuerdo con lo que dicen en el Sitio Web de CodeIgniter: “CodeIgniter es un Framework de código abierto que ayuda a escribir programas en PHP” Recursos Como dije antes la instalación y configuración del Framework es un proceso muy simple. En unos minutos tendrás todo lo necesario y todo preparado para empezar a trabajar con él. Del sitio web de CodeIgniter podemos descargarnos el Framework. Una vez extraído el ZIP descargado, nos encontramos la siguiente estructura, en cuyo caso habría que centrarse en: config: Este es el directorio donde se almacena una serie de archivos de configuración, como la conexión a la base de datos, auto cargado de librerías, enrutamiento, etc… controllers: Contiene los scripts principales que hacen que tu aplicación funcione. Éste directorio seria el “cerebro” de la aplicación. models: Este directorio contiene los scripts que manejan los datos de tu sitio, por ejemplo las consultas con la base de datos. views: Estos archivos controlan que ven los usuarios, es algo así como las plantillas del sitio. Las “views” son cargadas desde los controladores. Conclusión CodeIgniter es un Framework muy poderoso, basado en el patrón MVC (modelo, vista, controlador). En tan solo unos minutos lo tendrás instalado y configurado para empezar a trabajar con él. Para obtener más información puedes visitar su página web, que incluye una guía de usuario muy amplia, siendo una excelente referencia para las muchas características incluidas en el Framework.