Compétences : Développer la présence en ligne de l’organisation

Outils utilisés :
S.E : Windows
E.D.I : Visual studio Code
Framework : Bootstrap
Language : PHP, HTML, CSS, SQL
SGBDR : PHPMyAdmin

La méthode MVC (MODELE/VUE/CONTROLEUR) repose sur le fait de mettre en ordre ses différentes pages de code pour que la correction de bug. Cette méthode passe par 3 manière :

  • le Modèle : c’est la page qui gère la totalité du lien entre la base de données et le code. Tout ce qui est en lien avec SQL sera géré et modifié à cet endroit.
  • La Vue : Ce sont les pages qui gère l’affichage. Dans ces pages, on créer un lien entre une page gabarit (ou Template) qui offre une structure de base à la page et ensuite on ajoute le contenu spécifique à la page (ex : une page « Prix » aura le gabarit de base et un contenu comme un tableau référençant les prix)
  • Le Contrôleur : Il fait le lien entre le modèle et la vue. C’est dans le contrôleur que l’on écrit nos fonctions. Il décide ce qu’il faut faire, quelles données utiliser, et quelle vue afficher.

Nous avons repris nos pages Web dynamiques et nous avons fait du Refactoring de manière à les transformer en pages web MVC Procédural :

Le Refactoring est le processus qui consiste à réorganiser et améliorer la structure interne du code sans en modifier le comportement externe. selon Martin FowlerRefactoring: Improving the Design of Existing Code