Heim  >  Artikel  >  Beschreiben Sie kurz das Funktionsprinzip von MVC

Beschreiben Sie kurz das Funktionsprinzip von MVC

Guanhui
GuanhuiOriginal
2020-06-12 11:36:2815572Durchsuche

Beschreiben Sie kurz das Funktionsprinzip von MVC

Kurze Einführung in das Funktionsprinzip von MVC

1. Der Client initiiert eine Anfrage 3. Suchen Sie gemäß der analysierten Anforderung den entsprechenden Controller und führen Sie ihn aus. 4. Der Controller ruft das Modell auf, um Daten abzurufen, und übergibt die Daten an die Ansicht.

Der vollständige Name von MVC ist Model View Controller, die Abkürzung für Model-View-Controller und ein Software-Designmodell. Es verwendet eine Methode zur Trennung von Geschäftslogik, Daten und Schnittstellenanzeige, um Code zu organisieren und zahlreiche Geschäftslogiken in einer Komponente zusammenzufassen. Während die Benutzeroberfläche und die Benutzerinteraktion verbessert und personalisiert werden müssen, besteht keine Notwendigkeit, die Geschäftslogik neu zu schreiben Reduzieren Sie die Codierungszeit.

V

Ansicht bezieht sich auf die Schnittstelle, die Benutzer sehen und mit der sie interagieren. Zum Beispiel eine aus HTML-Elementen bestehende Webschnittstelle oder eine Software-Client-Schnittstelle. Einer der Vorteile von MVC ist seine Fähigkeit, viele verschiedene Ansichten für eine Anwendung zu verarbeiten. In der Ansicht findet keine echte Verarbeitung statt, sie dient lediglich dazu, Daten auszugeben und dem Benutzer die Möglichkeit zu geben, sie zu manipulieren.

M

Modellmodell bezieht sich auf ein Modell, das Geschäftsregeln darstellt. Unter den drei Komponenten von MVC hat das Modell die meisten Verarbeitungsaufgaben. Die vom Modell zurückgegebenen Daten sind neutral und das Modell hat nichts mit dem Datenformat zu tun. Auf diese Weise kann ein Modell Daten für mehrere Ansichten bereitstellen, da der auf das Modell angewendete Code nur einmal geschrieben werden muss Durch die Wiederverwendung durch mehrere Ansichten wird die Duplizierung des Codes reduziert.

C

Controller bedeutet, dass der Controller Benutzereingaben akzeptiert und Modelle und Ansichten aufruft, um die Anforderungen des Benutzers zu erfüllen. Der Controller selbst gibt nichts aus und führt keine Verarbeitung durch. Es empfängt lediglich die Anfrage und entscheidet, welche Modellkomponente aufgerufen werden soll, um die Anfrage zu bearbeiten, und bestimmt dann, welche Ansicht zum Anzeigen der zurückgegebenen Daten verwendet werden soll.

Flussdiagramm:

Beschreiben Sie kurz das Funktionsprinzip von MVC

Empfohlenes Tutorial: „PHP-Tutorial

Das obige ist der detaillierte Inhalt vonBeschreiben Sie kurz das Funktionsprinzip von MVC. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn