Heim  >  Artikel  >  PHP-Framework  >  Einstiegseinführung in den Ausführungsprozess des Thinkphp-Frameworks

Einstiegseinführung in den Ausführungsprozess des Thinkphp-Frameworks

藏色散人
藏色散人nach vorne
2021-03-01 13:47:572356Durchsuche

Das Folgende ist eine Einführung in den Thinkphp-Framework-Ausführungsprozess aus der thinkphp-Tutorial-Kolumne. Ich hoffe, dass es für Freunde in Not hilfreich sein wird!

Thinkphp-Framework-Ausführungsprozess

Lassen Sie uns zunächst den allgemeinen Prozess der Framework-Ausführung zusammenfassen:

index.php->Framework laden->Konfigurationselemente lesen->Anwendung generieren->Laden Klasse -> Framework neue Methoden dieser Klassen -> Vorlagen-Rendering-Anzeige

Die spezifischen Klassen und Dateien sind wie folgt:

--> > ThinkPHP.php (Pfad und Zugriffsmodus definieren)

--> ThinkThink (Klassenlader, Ausnahmebehandlung, gemeinsame Konfiguration lesen)

--> ThinkApp (Analyse der Anforderungs-URL, Ergebnisse der Ausführungsplanung)

--> exec führt die Aktionsmethode des benutzerdefinierten Controllers aus

--> ruft die Ansicht, Verpackung und Umleitung auf)

Wie Sie sehen können, ist der interne Prozess des Frameworks eigentlich relativ einfach und es gibt zwei sehr wichtige Klassen:

ThinkHook: Überwachen Sie jede Phase von App, Aktion und Ansicht und Ausführungsverhalten

ThinkBehavior: Verfügbare Konfiguration (Konfigurationsdatei) kann hinzugefügt oder gelöscht werden (Code)

Empfohlen:

Die neuesten 10 Thinkphp-Video-Tutorials

Das obige ist der detaillierte Inhalt vonEinstiegseinführung in den Ausführungsprozess des Thinkphp-Frameworks. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:segmentfault.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen