Laravel: comprensión del proceso de lanzamiento
Cada marco de aplicación web tiene su propio historial de versiones y siempre se actualiza y mantiene. Cada versión más reciente trae nuevas funcionalidades y funciones que se cambian o se desaprueban, por lo que es importante que sepa qué versión será adecuada para sus proyectos.
Cuando se trata de Laravel, hay dos versiones activas como se indica a continuación:
- Laravel 4- lanzado en mayo de 2013
- Laravel 5.1- lanzado en febrero de 2015
Laravel 5.1 también incluye varias versiones con la última versión de Laravel 5.1.5 que incluye todas las características robustas para el desarrollo web. La hoja de ruta de Laravel o el lanzamiento de la versión se muestra en la imagen a continuación:
Los siguientes puntos son dignos de mención en el contexto de la comprensión del proceso de lanzamiento de Laravel:
El antiguo directorio de app/models se elimina en Laravel 5.1.
Todos los controladores, middleware y solicitudes se agrupan dentro de un directorio en la carpeta app / Http.
Una nueva carpeta a saber Providers El directorio se reemplaza con el app/start archivos en las versiones anteriores de Laravel 4.x.
Todos los archivos de idioma y las vistas se mueven a la resources directorio.
Nuevo mando artesanal route:cache se utiliza para el registro de nuevas rutas y se incluye con el lanzamiento de Laravel 5.1 y versiones posteriores.
Soportes de Laravel HTTP middleware y tambien incluye CSRF tokens y modelo de autenticación.
Todos los modelos de autenticación se encuentran en un directorio, a saber resources/views/auth. Incluye registro de usuarios, autenticación y controladores de contraseña.
Lanzamientos de Laravel
Versión | Lanzamiento | Corrección de errores hasta | Correcciones de seguridad hasta |
---|---|---|---|
V1 | Junio de 2011 | - | - |
V2 | Septiembre de 2011 | - | - |
v3 | Febrero de 2012 | - | - |
v4 | Mayo 2013 | - | - |
5,0 | 4 de febrero de 2015 | 4 de agosto de 2015 | 4 de febrero de 2016 |
5.1 (LTS) | 9 de junio de 2015 | 9 de junio de 2017 | 9 de junio de 2018 |
5.2 | 21 de diciembre de 2015 | 21 de junio de 2016 | 21 de diciembre de 2016 |
5.3 | 23 de agosto de 2016 | 23 de febrero de 2017 | 23 de agosto de 2017 |
5.4 | 24 de enero de 2017 | 24 de julio de 2017 | 24 de enero de 2018 |
5,5 (LTS) | 30 de agosto de 2017 | 30 de agosto de 2019 | 30 de agosto de 2020 |
5.6 | 7 de febrero de 2018 | 7 de agosto de 2018 | 7 de febrero de 2019 |
5.7 | 4 de septiembre de 2018 | 4 de febrero de 2019 | 4 de septiembre de 2019 |
Tenga en cuenta que la versión resaltada marca la última versión.