Update README.md

This commit is contained in:
2025-11-01 21:00:44 +00:00
parent a583efa6dc
commit d869c09101

View File

@@ -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 dID à la connexion
Variables denvironnement via docker-compose.yml (pas de .env en clair)
🚀 Lancement rapide (Docker)
Cloner
bash