diff --git a/README.md b/README.md index ee4ed05..90f5937 100644 --- a/README.md +++ b/README.md @@ -1,13 +1,16 @@ Mini-Projet CMS Simplifié + BTS CIEL 2ᵉ année – Module Développement Web Un blog minimaliste sans framework : HTML5, CSS3, PHP (PDO), MySQL. Design noir & or, responsive, sécurisé. + 🎯 Objectifs pédagogiques CRUD complet (Create, Read, Update, Delete) Authentification sécurisée (sessions, mots de passe hachés) Requêtes préparées PDO (protection injections SQL) Containerisation Docker (MySQL + PHP/Apache) Gestion de version Git / Gitea + 📦 Stack technique Table Copy @@ -17,6 +20,7 @@ PHP 8.2 Logique métier, sessions, PDO MySQL 8.0 Persistance (tables articles & utilisateur) Docker 1 clic = MySQL + PHP prêts Git / Gitea Versionning & livraison + 🗂️ Arborescence Copy cms-simplifie/ @@ -39,11 +43,13 @@ cms-simplifie/ │ └── footer.php # Pied de page commun └── css/ └── style.css # Thème noir & or + 🔐 Sécurité Mots de passe : password_hash() / password_verify() (bcrypt) Requêtes : 100 % PDO + prepared statements Sessions : régénération d’ID à la connexion Variables d’environnement via docker-compose.yml (pas de .env en clair) + 🚀 Lancement rapide (Docker) Cloner bash