Maison > Problème commun > le corps du texte

Quels sont les avantages du framework mvc

藏色散人
Libérer: 2020-08-05 09:00:05
original
12147 Les gens l'ont consulté

Les avantages du framework MVC sont : 1. Autoriser les modifications du code de la couche de vue sans recompiler le code du modèle et du contrôleur 2. Autoriser l'utilisation de différents styles de vues pour accéder au même code côté serveur ; ; 3. Utilisation Il est possible de réduire le contenu technique du développement et de la maintenance des interfaces utilisateur. 4. Le temps de développement peut être considérablement réduit, etc.

Quels sont les avantages du framework mvc

Recommandé : "Tutoriel vidéo PHP"

mvc Le processus cadre

est le suivant :

                                                                                                                            Tout d'abord, la vue envoie une requête au contrôleur, qui envoie ensuite la requête métier au modèle. ,

Le modèle traite ensuite la demande et renvoie le résultat au contrôleur, et le contrôleur sélectionne la vue

en fonction du résultat.

Avantages de MVC :

1. Faible couplage :

La couche vue et la couche métier sont séparées, ce qui permet au code de la couche vue d'être modifié sans recompiler le modèle et le code du contrôleur. De même, les modifications apportées au processus métier ou aux règles métier d'une application nécessitent uniquement des modifications de la couche modèle de MVC. Le modèle étant séparé du contrôleur et de la vue, il est facile de modifier la couche de données et les règles métier de l'application.

2. Haute réutilisabilité et applicabilité

Le modèle MVC vous permet d'utiliser différents styles de vues pour accéder au même code côté serveur. Il inclut n'importe quel navigateur WEB (HTTP) ou sans fil (wap). Par exemple, de nombreuses données peuvent être représentées par HTML, mais elles peuvent également être représentées par WAP, et il suffit pour ces représentations de changer de vue. Méthode de mise en œuvre sans aucune modification dans la couche de contrôle et la couche de modèle.

3. Coût du cycle de vie inférieur

MVC permet de réduire le contenu technique du développement et de la maintenance des interfaces utilisateur.

4. Déploiement rapide

L'utilisation du modèle MVC peut réduire considérablement le temps de développement. Il permet aux programmeurs (développeurs Java) de se concentrer sur la logique métier et aux programmeurs d'interface (développeurs HTML et JSP). présentation

5. Maintenabilité

Séparer la couche vue et la couche métier rend également les applications WEB plus faciles à maintenir et à modifier

6. Propice à la gestion de l'ingénierie logicielle

Étant donné que différentes couches remplissent leurs propres tâches, différentes applications à chaque couche ont certaines mêmes caractéristiques, ce qui favorise la gestion du code de programme via l'ingénierie et les outils.

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal