logique complète en PHP framework maison), avec un système de routing clair, base postgres et extensible pour gérer : * les posts (CRUD + publication + masquage (au lieu de suppression)), * les commentaires (publier, masquer, privé), * les pièces jointes (upload, masquage (au lieu de supprimer), inutile de réuploadé si le fichier à déjà été poussé dans un autre poste par exemple.). architecture MVC, avec un routeur maison et des contrôleurs structurés. Tout sera modulaire et facile à maintenir. --- ## 🏗️ Structure du projet ``` project/ │ ├─ public/ │ ├─ index.php # Point d'entrée (router) │ └─ uploads/ # Dossier des fichiers uploadés │ ├─ app/ │ ├─ Core/ │ │ ├─ Router.php # Routeur maison | │ ├─ Model.php | │ ├─ View.php │ │ └─ Controller.php # Classe de base pour les contrôleurs │ │ │ ├─ Controllers/ │ │ ├─ PostController.php │ │ ├─ CommentController.php │ │ └─ AttachmentController.php │ │ │ ├─ Models/ │ │ ├─ Post.php │ │ ├─ Comment.php │ │ └─ Attachment.php │ │ │ ├── Views/ │ │ ├── posts/ │ │ │ ├── index.php │ │ │ ├── show.php │ │ │ └── form.php │ │ ├── comments/ │ │ └── attachments/ │ │ │ └─ config.php # Configuration (DB, etc.) │ └─ composer.json ```