FuelPHP

FuelPHP – Estructura de archivos y directorios

Retomando de nuevo los tutoriales de FuelPHP después de casi 6 meses, vamos a ver como esta compuesta la estructura de archivos y directorios, así como también los distintos paquetes que trae instalados por default.

Nuestra aplicación de FuelPHP está compuesta por 3 elementos principales.

Estructura de archivo y directorios principales de FuelPHP

Directorio Fuel

En este directorio está almacenado el código de nuestra aplicación y el código del core. Está compuesto de los siguientes directorios:

Estructura de archivo y directorios principales de FuelPHP

app/ :

Contiene todo el código de nuestra aplicación, modelos, vistas, controladores, archivos de configuración, archivos de idiomas, módulos, etc. Este directorio está formado por la siguiente estructura de directorios:

FuelPHP - estructura de archivos y directorios

config / :

Almacena los archivos de configuración de algunas clases y el archivo de configuración general llamado “config.php”.

classes/ :

Contiene los modelos y controladores de nuestra aplicación, también podemos agregar nuestras propias clases y vistas-modelo.

classes/controller/ :

Almacena los controladores.

classes/model/ :

Almacena los modelos.

views/ :

Almacena las vistas de nuestra aplicación.

core/ :

Contiene todo el código de FuelPHP.

packages/ :

Contiene paquetes los cuales se encargan de almacenar cierta lógica y funcionalidad para nuestra aplicación. FuelPHP tiene integrados 5 paquetes por default en su versión 1.2.1.

Packages de FuelPHP

Próximamente vamos a ver como utilizar estos paquetes y como generar los nuestros.

Directorio Public

Aquí se encuentran los archivos de imágenes, CSS, Javascript y recursos que se pueden acceder desde el navegador.

OIL

Es un archivo ejecutable que nos permite realizar pruebas a nuestro código a través de la línea de comandos, también podemos generar código MVC además de automatizar algunos procesos y tareas.

Share Button