Maison  >  Article  >  Décrire brièvement le principe de fonctionnement de MVC

Décrire brièvement le principe de fonctionnement de MVC

Guanhui
Guanhuioriginal
2020-06-12 11:36:2815510parcourir

Décrire brièvement le principe de fonctionnement de MVC

Brève introduction au principe de fonctionnement de MVC

1 Le client lance une requête 2. Le serveur reçoit la requête et analyse la requête ; requête ; 3. Selon la requête analysée, recherchez le contrôleur correspondant et exécutez le contrôleur ; 4. Le contrôleur appelle le modèle pour obtenir les données et transmet les données à la vue ;

Le nom complet de MVC est Model View Controller, qui est l'abréviation de model-view-controller et est un modèle de conception logicielle. Il organise le code à l'aide d'une méthode qui sépare la logique métier, les données et l'affichage de l'interface, et rassemble de nombreuses logiques métier en un seul composant. Bien que l'interface et l'interaction utilisateur doivent être améliorées et personnalisées, il n'est pas nécessaire de réécrire la logique métier. réduire le temps d'encodage.

V

View fait référence à l'interface que les utilisateurs voient et avec laquelle ils interagissent. Par exemple, une interface web composée d'éléments html, ou une interface client logiciel. L'un des avantages de MVC est sa capacité à gérer de nombreuses vues différentes pour une application. Aucun traitement réel n'a lieu dans la vue, cela sert simplement à générer des données et à permettre à l'utilisateur de les manipuler. Le modèle

M

model fait référence à un modèle qui représente des règles métier. Parmi les trois composants de MVC, le modèle comporte le plus de tâches de traitement. Les données renvoyées par le modèle sont neutres et le modèle n'a rien à voir avec le format des données. De cette manière, un modèle peut fournir des données pour plusieurs vues puisque le code appliqué au modèle ne doit être écrit qu'une seule fois et peut l'être. réutilisé par plusieurs vues, la duplication du code est réduite.

C

contrôleur signifie que le contrôleur accepte les entrées de l'utilisateur et appelle des modèles et des vues pour répondre aux besoins de l'utilisateur. Le contrôleur lui-même ne produit rien et n'effectue aucun traitement. Il reçoit simplement la demande et décide quel composant de modèle appeler pour gérer la demande, puis détermine quelle vue utiliser pour afficher les données renvoyées.

Organigramme :

Décrire brièvement le principe de fonctionnement de MVC

Tutoriel recommandé : "Tutoriel PHP"

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