
1/7- L'architecture MVC en PHP orienté objet, Le Routeur

Poursuivons notre apprentissage de l'architecture MVC en Programmation Orientée Objet en PHP.
Dans le premier volet, nous avons mis en place une classe Rooter dans notre application, dans le but d'alléger le contrôleur frontal.
Ce second volet est la suite directe de ce premier volet.
Pour ce second tutoriel, nous allons continuer à alléger notre contrôleur frontal en nous occupant de l'autoloader.
Pour cela, nous allons utiliser les namespaces (si vous n'êtes pas à l'aise avec cette notion, je propose un tuto dédié aux namespaces).
Nous adapterons le rooter créé dans le premier volet afin de l'adapter à l'évolution de notre site web.
Un QCM de fin vous permettra de valider vos nouvelles connaissances.
A la fin de ce second volet, vous serez capable de mettre en place toutes les bases de la configuration d'une architecture MVC en programmation Orientée Objet en PHP !
Que contient le fichier source ?
Quel est le niveau requis pour suivre ce tuto ?
Les apprenants qui suivent cette formation s'intéressent aussi à :

1/7- L'architecture MVC en PHP orienté objet, Le Routeur

BUNDLE : Apprendre à monter une architecture MVC complète en PHP Orienté Objet

Apprendre à monter une architecture MVC complète en PHP procédural

#3/6 Le modèle MVC en Php procédural, Routeur

3/7- L'architecture MVC en Php orienté objet, La vue

Contrôleurs et Routes dans CodeIgniter 4


#6/6 Le modèle MVC en Php procédural, Les liens

Développer un site Dynamique avec PHP et MySQL

#4/6 Le modèle MVC en Php procédural, Modules
Avis des apprenants