Évolution d’un blog PHP développé en MVC avec ajout d’une page d’administration de monitoring et d’un système de suppression de commentaires, sans librairie tierce.

Cliquez pour agrandir — défilement horizontal pour explorer
Contexte OpenClassrooms :
J’ai travaillé sur la mise à jour du blog d’Emilie Forteroche, autrice de romans, développé selon une architecture MVC. Le site permettait déjà de publier des articles et de recevoir des commentaires, mais la partie administration restait limitée. L’objectif était d’enrichir l’interface admin pour offrir à l’autrice une meilleure visibilité sur les performances de ses contenus et une gestion plus simple des interactions utilisateurs.
Le blog ne proposait pas d’outil de suivi des articles dans l’administration, ce qui empêchait de visualiser facilement les contenus les plus consultés ou les plus commentés. De plus, la suppression de commentaires nécessitait une intervention directe en base de données, ce qui rendait la modération peu pratique. Le tout devait être développé en restant fidèle à l’architecture MVC existante et sans utiliser de librairie tierce.
J’ai repris le code existant afin de comprendre son organisation MVC, puis j’ai développé les nouvelles fonctionnalités en respectant sa structure.J’ai notamment :
Le blog dispose désormais d’une interface d’administration plus utile et plus ergonomique, permettant à l’autrice de suivre l’activité de ses articles et de modérer les commentaires sans manipulation technique complexe. Ce projet m’a permis de travailler sur du code existant, de renforcer ma compréhension du pattern MVC et d’ajouter des fonctionnalités métier dans une architecture déjà en place.