Heim > PHP-Framework > Denken Sie an PHP > Einstiegseinführung in den Ausführungsprozess des Thinkphp-Frameworks

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

藏色散人
Freigeben: 2021-03-02 09:02:55
nach vorne
2507 Leute haben es durchsucht

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!

Verwandte Etiketten:
Quelle:segmentfault.com
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage