Maison > développement back-end > Problème PHP > Comment utiliser PHP pour créer le processus général du framework MVC

Comment utiliser PHP pour créer le processus général du framework MVC

慕斯
Libérer: 2023-03-10 19:50:01
original
2289 Les gens l'ont consulté

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.

Comment utiliser PHP pour créer le processus général du framework MVC

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)
Copier après la connexion

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缓存.
Copier après la connexion

6. >

model=>app/ model
controller =>app/controller/
framework =>vendor/lib/framework/ src
Copier après la connexion
Apprentissage recommandé : "

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal