Maison >cadre php >PensezPHP >Introduction de niveau débutant au processus d'exécution du framework thinkphp

Introduction de niveau débutant au processus d'exécution du framework thinkphp

藏色散人
藏色散人avant
2021-03-01 13:47:572504parcourir

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer