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!