Update README.md
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user