Présentation du projet
Ce projet nous a permis de découvrir et d’appréhender l’architecture MVC et de mettre en œuvre des méthodes de gestion de version GIT avec GitLab.
Architecture MVC (Modèle, Vue, Contrôleur)
Le dossier « Modeles » contient les méthodes permettant de faire le lien avec les sources des données (SGBD, fichier.json, etc). Le tout sera stocké sous forme d’une classe (Programmation Orientée Objet).
Le dossier « Vues » contient les fichiers HTML et PHP définissant l’affichage des informations pour l’utilisateur. Les vues utilisent des variables qu’elles ne récupèrent pas elles-mêmes.
Le dossier « Controleurs » contient les fichiers faisant le lien entre les vues et les modèles, chaque contrôleur est appelé par l’index.
Gestion de versions GIT
Cet atelier professionnel nous a permis de pratiquer la création de branches, l’enregistrement de versions et la fusion de branches vers la branche principale.