Architecture MVC

Modèle

Vue

Controler

 

Modèle

Modèle

  • Gère les données du site
  • Récupère les informations brutes de la BDD et les organise
  • Les requêtes SQL se trouvent ici

Vue

  • Gère l'affichage du site
  • Aucun calcul, récupère seulement les variables
  • Composé de lignes de codes HTML et parfois des boucles et conditions PHP simples

Contrôleur

  • Gère la logique du code qui prend des décisions
  • Intermédiaire entre Vue et Modèle
  • Il va demander au modèle les données, les analyser, prendre des décisions et renvoyer le texte à afficher à la vue.
  • Contient exclusivement du code PHP dont index.php
Made with Slides.com