Maison  >  Article  >  cadre php  >  Laravel - Comprendre le processus de publication

Laravel - Comprendre le processus de publication

王林
王林original
2024-08-27 10:51:23582parcourir

Chaque framework d'application Web a son propre historique de versions et il est toujours mis à jour et maintenu. Chaque dernière version apporte de nouvelles fonctionnalités et fonctions qui sont soit modifiées, soit obsolètes, il est donc important que vous sachiez quelle version sera adaptée à vos projets.

En ce qui concerne Laravel, il existe deux versions actives comme indiqué ci-dessous −

  • Laravel 4 - sorti en mai 2013
  • Laravel 5.1 - sorti en février 2015

Laravel 5.1 comprend également diverses versions avec la dernière version de Laravel 5.1.5 qui inclut toutes les fonctionnalités robustes pour le développement Web. La feuille de route de Laravel ou la version publiée est affichée dans l'image ci-dessous −

Laravel Release Process

Les points suivants méritent d'être soulignés dans le contexte de la compréhension du processus de publication de Laravel −

  • L'ancien répertoire de app/models est supprimé dans Laravel 5.1.

  • Tous les contrôleurs, middleware et requêtes sont regroupés dans un répertoire sous le dossier app/Http.

  • Un nouveau dossier, à savoir le répertoire Providers, est remplacé par les fichiers app/start dans les versions précédentes de Laravel 4.x.

  • Tous les fichiers de langue et les vues sont déplacés vers le répertoire resources.

  • Nouvelle commande artisanale route:cache est utilisée pour l'enregistrement de nouveaux itinéraires et est incluse dans la version de Laravel 5.1 et les versions ultérieures.

  • Laravel prend en charge le middleware HTTP et comprend également les jetons CSRF et un modèle d'authentification.

  • Tous les modèles d'authentification sont situés dans un seul répertoire, à savoir resources/views/auth. Il comprend des contrôleurs d'enregistrement des utilisateurs, d'authentification et de mot de passe.

Sorties Laravel

Version Libération Corrections de bugs jusqu'à Corrections de sécurité jusqu'à
V1 Juin 2011 - -
V2 Septembre 2011 - -
v3 Février 2012 - -
v4 Mai 2013 - -
5.0 4 février 2015 4 août 2015 4 février 2016
5.1 (LTS) 9 juin 2015 9 juin 2017 9 juin 2018
5.2 21 décembre 2015 21 juin 2016 21 décembre 2016
5.3 23 août 2016 23 février 2017 23 août 2017
5.4 24 janvier 2017 24 juillet 2017 24 janvier 2018
5,5 (LTS) 30 août 2017 30 août 2019 30 août 2020
5.6 7 février 2018 7 août 2018 7 février 2019
5.7 4 septembre 2018 4 février 2019 4 septembre 2019

Notez que la version en surbrillance marque la dernière version.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Laravel - HachageArticle suivant:Laravel - Hachage