CodeIgniter

Como hemos comentado anteriormente, CodeIgniter es un framework PHP para desarrollar aplicaciones web. El objetivo es habilitar el desarrollo de proyectos mucho más rápido de lo que podríamos si escribiésemos el código desde cero, a través de proveer un rico conjunto de librerías para tareas rutinarias, tanto como una simple interfaz y estructura lógica para acceder a estas librerías. Resumiendo, CodeIgniter nos permite concentrarnos creativamente en nuestro proyecto minimizando el volumen de código necesario para una tarea determinada.

Cuando se redactaron estos apuntes la versión estable era la 2.2.0, publicada el 5 de Mayo de 2014. La página web donde se encuentra el código fuente y todo lo relacionado con el framework es la siguiente: http://codeigniter.com/

En dicha página hay un enlace directo a la descarga de la versión actual del framework. Al descargar el fichero "CodeIgniter_2.2.0.zip" veremos el contenido del mismo. Consta de dos ficheros y tres carpetas. En la figura siguiente podemos ver lo que contiene:

Contenido del archivo descargado de la página web del framework CodeIgniter

Los ficheros son: "**index.php**" y "**license.txt**". El fichero **index.php** es el punto de entrada a la aplicación (controlador frontal o FrontController) y el fichero license.txt que contiene la licencia de uso de CodeIgniter. Las tres carpetas son: **application/** (será donde nosotros introduciremos nuestra aplicación), **user_guide/** (contiene una copia de la versión actual de la documentación alojada en la página web http://codeigniter.com/user_guide/ ) y la carpeta ** system/** que contiene todo el núcleo del sistema.

En la siguiente figura se muestra una captura del contenido de la carpeta "**application**" (que es donde introduciremos el código de nuestra aplicación: controladores, vistas, helpers, etc) y la carpeta "**system**" donde están las carpetas correspondientes al núcleo del framework:

Contenido de la carpeta aplication y system.

results matching ""

    No results matching ""