TP2 - Homemade framework

Dans ce TP, vous allez créer un mini-framework MVC en PHP. L’objectif est de comprendre les concepts de base d’un framework web et de voir comment Symfony facilite le développement d’applications web.

Parties

partie 1

Mise en place du projet Première étape : installez composer. Installer Composer en Local Pour installer composer vous pouvez : Téléchargez la dernière version. Vous aurez un fichier composer.phar, que vous pouvez appeler via la commande php composer.phar [COMMAND] Installer Composer en Global …

partie 2

Initialisation Récupérez le projet via cette url : TP2 Part2.zip Allez ensuite avec votre terminal, dans le dossier en question, et avant de continuer il va falloir installer les dépendances composer. L’archive contient déjà un dossier composer mais pas de dossier vendor. Installez Composer et …

partie 3

(corrigé de la partie d’avant disponible ici) En repartant du TP précédent, l’objectif est de remplacer les fichiers HTML par des fichiers twig, en utilisant obligatoirement les fonctionnalités suivantes : Syntaxe for else Héritage Inclusion Filtres Le cache de notre application n’ira …