Ce qui suit est une introduction au processus d'exécution du framework thinkphp de la colonne du didacticiel thinkphp. J'espère que cela sera utile aux amis dans le besoin !
Processus d'exécution du framework thinkphp
Tout d'abord, résumons le processus général d'exécution du framework :
index.php -> Charger le framework->Lire les éléments de configuration->Générer l'application->Charger les classes->Encadrer les nouvelles méthodes de ces classes->Affichage du rendu du modèle
Classes spécifiques Et les fichiers sont les suivants :
--> index.php (saisie, mode de débogage, chemin de l'application)
--> )
--> ThinkThink (chargeur de classe, gestion des exceptions, lecture de la configuration partagée)
--> >--> exec exécute la méthode Action du contrôleur défini par l'utilisateur
--> (analyse M, C, A et les paramètres selon le modèle d'URL, charge la configuration du module)
-- > ThinkController (appel de la vue, packaging et redirection)
Comme vous pouvez le voir, le processus interne du framework est en fait relativement simple, et il existe deux classes très importantes :
ThinkHook : application de surveillance, à chaque étape de l'action et de la vue, du comportement
ThinkBehavior : un configurable (fichier de configuration) peut être ajouté ou supprimé (code)
Recommandé :Les 10 derniers tutoriels vidéo thinkphp
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!