Files
projet-cms/README.md
2025-11-01 21:04:09 +00:00

48 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Mini-Projet CMS Simplifié
BTS CIEL 2ᵉ année Module Développement Web
Blog minimaliste sans framework : HTML5, CSS3, PHP (PDO), MySQL.
Design noir & or, responsive, sécurisé.
## 🎯 Objectifs
CRUD complet • Authentification sécurisée • PDO • Docker • Git/Gitea
## 📦 Stack
HTML5 / CSS3 • PHP 8.2 • MySQL 8.0 • Docker • Git / Gitea
## 🗂️ Arborescence
cms-simplifie/
├── docker-compose.yml
├── README.md
├── sql/dump.sql
└── src/
├── index.php
├── article.php
├── login.php
├── dashboard.php
├── ajouter.php
├── modifier.php
├── supprimer.php
├── logout.php
├── includes/
│ ├── db.php
│ ├── header.php
│ └── footer.php
└── css/
└── style.css
Copy
## 🔐 Sécurité
bcrypt • PDO prepared statements • session_regenerate_id() • vars dans docker-compose.yml
## 🚀 Lancement rapide
```bash
git clone https://gitea.votre-ecole.fr/votre-nom/cms-simplifie.git
cd cms-simplifie
docker-compose up -d
# importer sql/dump.sql
php -S localhost:8000 -t src
Public : http://localhost:8000
Admin : http://localhost:8000/login.php
🔑 Identifiants
admin / admin123