Maison  >  Article  >  cadre php  >  Laravel est-il mvc ?

Laravel est-il mvc ?

青灯夜游
青灯夜游original
2021-09-17 11:59:073048parcourir

laravel est mvc. Laravel est un framework Web open source basé sur le langage PHP et adopte le modèle d'architecture MVC ; il possède d'excellentes caractéristiques telles que le développement agile Rails, et est profondément intégré au puissant écosystème de packages d'extensions PHP (Composer) et à un large public de développeurs PHP.

Laravel est-il mvc ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, version Laravel 6, ordinateur Dell G3.

Laravel est un framework web open source basé sur le langage PHP développé par Taylor Otwell. Il adopte le modèle architectural MVC et a officiellement publié sa première version en juin 2011 - il s'agit du premier Commit de Laravel.

Parce que Laravel possède d'excellentes caractéristiques telles que le développement agile Rails, l'intégration profonde du puissant écosystème de packages d'extensions PHP (Composer) et un large public de développeurs PHP, Laravel s'est développé extrêmement rapidement quelques années seulement après sa sortie. Nous pouvons voir sur le graphique de tendance (Figure 1.1) fourni par Google Trends qu'au cours des sept dernières années, le taux de croissance du framework Laravel a été le plus rapide de l'histoire parmi les différents frameworks PHP. Cela reflète également directement le taux de croissance de Laravel de manière positive. manière forte et ses perspectives de développement futur sont très impressionnantes.

Pourquoi Laravel est-il si populaire ?

Lors de la construction d'un framework de langage, un excellent ingénieur doit savoir comment coordonner la relation entre le framework et le langage, et utiliser la sagesse de ses prédécesseurs pour réfléchir à la rationalité et à l'évolutivité du framework. L'auteur de Laravel, Taylor Otwell, le fait certainement.

Les développeurs Web seniors auraient dû entendre parler d'un framework de développement Web bien connu appelé Ruby on Rails (Rails en abrégé). Rails est un framework de développement Web basé sur le langage Ruby. Le framework a les principes suivants :

  • accent et concentration sur le développement agile

  • Convention sur la configuration

  • DRY (Ne vous répétez pas) ; Ne vous répétez pas et favorisez la réutilisation du code ;

  • valorisez le « plaisir de coder ».

Depuis sa naissance, Rails a reçu une large attention et de nombreuses discussions de la part de la communauté technologique. Laravel est très respecté dans la communauté PHP car il combine ces excellentes fonctionnalités du framework Rails.

Recommandations associées : Les cinq derniers didacticiels vidéo Laravel

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