MVC, Silex, Twig, Bootstrap, Back-office
Cours "Évoluez vers une architecture PHP professionnelle" de OpenClassrooms
Démarrez les serveurs Apache et MySQL, puis importez successivement les scripts "database.sql", "structure.sql", "content.sql" dans le dossier "bdd/"
Création des fichiers (view.php, model.php) et modification de (index.php)
Récupération de Silex via Composer : Création du fichier composer.json.
Définition d'un hôte virtuel.
Création de la classe Article, remplacement de PDO par Doctrine DBAL.
Installation de Twig avec composer
Installation de bootstrap et de jQuery
Mise à jour de la bdd
Création de la classe Comment
Ajout d'un layout général pour les views
Offrir aux visiteurs la possibilité de s'identifier
Permettre aux utilisateurs authentifiés d'ajouter des commentaires à un article.