Top Qs
Chronologie
Chat
Contexte
Laravel
framework PHP De Wikipédia, l'encyclopédie libre
Remove ads
Laravel est un framework web open-source écrit en PHP[1] respectant le principe modèle-vue-contrôleur et entièrement développé en programmation orientée objet. Laravel est distribué sous licence MIT, avec ses sources hébergées sur GitHub.
Remove ads
Remove ads
Histoire
Résumé
Contexte
Laravel a été créé par Taylor Otwell en [2].
Le référentiel Laravel/laravel présent sur le site GitHub contient le code source des premières versions de Laravel. À partir de la cinquième version, le framework est développé au sein du référentiel Laravel/framework.
En peu de temps, une communauté d'utilisateurs du framework s'est constituée[1], et il est devenu en 2016 le projet PHP le mieux noté de GitHub[3].
Laravel reste pourtant basé sur son grand frère Symfony, pour au moins 30 % de ses lignes (utilisation de "Symfony component")[4].
Historique des versions
Les versions LTS sont supportées pendant 2 ans pour les corrections de bogues, 3 ans pour les patchs de sécurité. Les autres versions sont supportées pendant 6 mois pour les corrections de bogues, et 1 an pour les patchs de sécurité[5],[6],[7].
Remove ads
Fonctionnalités
La version 5.0 de Laravel nécessite au minimum PHP 5.4[12] et son installation est basée sur le gestionnaire de paquets Composer[1]. Depuis la version 5.3, Laravel nécessite PHP 5.6 au minimum. La version 5.6 () nécessite quant à elle PHP 7.1.3 au minimum.
Laravel fournit des fonctionnalités en termes de routage de requête, de mapping objet-relationnel (un système baptisé Eloquent implémentant Active Record), d'authentification, de vue (avec Blade), de migration de base de données, de gestion des exceptions et de test unitaire[1].
L'équipe Laravel propose également un micro-framework plus léger, Lumen.
Remove ads
Conférences
Les conférences sur Laravel sont appelées Laracon et sont principalement organisées par Laravel, Laravel News, et UserScape[13].
Voici l'historique des Laracons :
Notes et références
Liens externes
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads