Escolar Documentos
Profissional Documentos
Cultura Documentos
“BABAHOYO”
Arianna Rivadeneira
“A”
Optativa III
Laravel
Noviembre-Abril
LARAVEL
Es uno de los frameworks de
código abierto más fáciles de
asimilar para PHP. Es simple,
muy potente y tiene una
interfaz elegante y divertida de usar. Fue creado en 2011 y tiene una gran
influencia de frameworks como Ruby on Rails, Sinatra y ASP.NET MVC.
El objetivo de Laravel es el de ser un framework que permita el uso de
una sintaxis refinada y expresiva para crear código de forma sencilla,
evitando el “código espagueti” y permitiendo multitud de funcionalidades.
ESTRUCTURA
Los archivos que tenemos sueltos en la carpeta raíz de Laravel son los
siguientes (o al menos los más importantes que debes ir conociendo).
app/
bootstrap/
config/
database/
public/
resources/
storage/
tests/
vendor/
El directorio app
App es usado para ofrecer un hogar por defecto a todo el código personal
de tu proyecto. Eso incluye clases que puedan ofrecer funcionalidad a la
aplicación, archivos de configuración y más. Es considerado el directorio
más importante de nuestro proyecto ya que es en el que más
trabajaremos. El directorio app tiene a su vez otros subdirectorios
importantes pero uno de los más utilizados es el directorio Http en el cuál
ubicaremos nuestros Controllers, Middlewares y Requestsen sus
carpetas correspondientes, además dentro del subdirectorio Http
encontremos también el archivo routes.php donde escribiremos las rutas
de la aplicación.
El directorio config
El directorio public
.htaccess
.favicon.ico
.index.php
.robots.txt: Que es algo que indica las cosas que puede y no puede hacer
a la araña de Google y la de otros motores de búsqueda. En la carpeta
public podrás crear todas las subcarpetas que necesites en tu sitio web
para contener archivos con código Javascript, CSS, imágenes, etc.
El directorio resources
assets : Aquí se ubican todos los archivos less de nuestra aplicación (útil
para desarrolladores front-end).
El directorio storage
El directorio tests