L'article précédent vous a présenté "Comment utiliser la méthode select de la classe Model en PHP ? 》, cet article continue de vous présenter comment utiliser PHP pour créer un framework MVC. Le processus général a une certaine valeur de référence. Les amis dans le besoin peuvent s'y référer.
PHP Advanced Head Start - Framework MVC
1,
mvc
modèle
vi ew
contrôleur
2. spécification psr.
psr1 : bases Spécifications de programmation
psr2 : Spécifications de style de codage
psr3 : Spécifications de l'interface de journal
psr4 : Spécifications de chargement automatique
3. Spécification
Le nom du fichier et le nom de la classe sont les mêmes (principe des gros chameaux) IndexController
Le nom de l'espace de noms et le nom du dossier sont les mêmes (tous en minuscules).
4. Entrée unique (routage simple)
index. php?m= index&a= index pathinfo index. php/ index/ index spl_ autoload register (__ autoload)
5. Structure de répertoire du framework
app model UserModel . php view controller Controller . php UserController . php config config. php vendor 1ib framework src Model . php Page. php Tp1.php public CSS js fonts editor cache缓存.
6. >
model=>app/ model controller =>app/controller/ framework =>vendor/lib/framework/ src
Tutoriel vidéo PHP"
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!