Découverte de MVC

Découverte de MVC

Premier site réalisé avec l'arborescence MVC et création d'un espace administrateur

Cahier des charges

Ici le design et le remplissage du site n'était pas la priorité, c'est pourquoi les pages sont assez vides.

L'objectif de ce micro-projet est la découverte de l'arborescence MVC et du gestionnaire de dépendances Composer, la compréhension de l'organisation et du schéma de transmission des informations entre le routeur, le controller, le model et la view.

Ce site a aussi été l'occasion d'y lier une base de données et de créer un espace administrateur pour intéragir avec elle.

Le formulaire de contact est opérationnel, il envoie en BDD les messages des internautes. Un SELECT dans l'espace administrateur permet de les afficher, et un DELETE est associé à un bouton pour supprimer une ligne de la BDD. L'administrateur peut aussi modifier ses identifiants.

Pour des raisons de manque de sécurité (création de compte admin et accès à la BDD...) ce site n'est pas en ligne. Des captures d'écran sont disponibles en bas de page.

Technologies utilisées

  • HTML
  • CSS
  • Javascript
  • PHP
  • MySQL
  • MVC
  • Composer