Yii est organisé à l'aide du modèle de conception Model-View-Controller (MVC). Yii adopte cette technologie mature dans la programmation WEB pour mieux séparer la couche logique et la couche de présentation.
Le modèle représente les données, la logique métier et les règles ; la vue affiche la sortie du modèle ; saisie et la transforme Commandes pour les modèles et les vues.
En plus de MVC, les applications Yii comportent également les parties suivantes : (Apprentissage recommandé : framework yii)
Script d'entrée : Un script PHP directement accessible par les utilisateurs finaux et chargé de démarrer un cycle de traitement des requêtes.
Application : Un objet accessible globalement, gère et coordonne les composants pour compléter les demandes
Application : Composant : <.>Objet enregistré dans l'application, offrant différentes fonctions pour compléter la demande.
Module : Un package indépendant contenant une structure MVC complète. Une application peut être composée de plusieurs modules.
Filtre : Code dont le contrôleur a besoin pour déclencher l'exécution avant ou après le traitement de la requête.
Widget : Un objet qui peut être intégré dans une vue, peut contenir une logique de contrôleur et peut être appelé à plusieurs reprises par différentes vues.
Le schéma suivant montre la structure statique d'une application Yii :
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!