Estructura de Laravel.

Despues de realizar la instalacion, si accedemos a la carpeta del proyecto uazon podemos ver un listado de carpetas y ficheros de la siguiente forma:

Como se puede observar se cuenta con varias carpetas donde se almacena nuesta aplicacion y los diferentes ficheros.

La carpeta app contiene todo lo relativo al funcionamiento de la aplicación, especialmente enfocado lo que son los controladores y los modelos.

La carpeta bootstrap contiene los ficheros de inicializacion del framework y la carpeta cache donde se almacena la informacion que genera el framework para obtener una mejor velocidad de ejecucion.

La carpeta config contiene la informacion de configuracion de la aplicacion y de los modulos instalados.

La carpeta database contiene la informacion sobre las migraciones de la base de datos, como los datos a insertar inicialmente.

La carpeta public el index.php. Esta carpeta seria la carpeta visible desde internet, por lo que pondremos aqui todo el CSS, JS e imagenes que pueda necesitar nuestra aplicación.

La carpeta resources contiene todas las vistas de nuestra aplicación asi como los ficheros de traduccion y los archivos SASS, LESS o Javascript que no hayan sido compilados.

La carpeta routes contiene todas las definiciones de las rutas utilizadas en la aplicacion.

La carpeta storage contiene todos los archivos Blade compilados, las sesiones , las caches basadas en fichero y todos los archivos generados por el framework.

La carpeta test contiene todos los archivos para realizar pruebas unitarias.

La carpeta vendor contiene todas las dependencias instaladas mediante Composer.

results matching ""

    No results matching ""