⚙️ Check-list du développeur

Approche MacGyver 🧰 vs Approche DevOps 👨‍💻

🧪 Situation 🧰 Approche MacGyver 👨‍💻 Approche DevOps
🚕 Requêtes trop lentes On redémarre Apache et on prie Analyse avec Blackfire, optimisation Doctrine
🤟 Base saturée Ajout d'un index « au pif » EXPLAIN, index ciblé, mise en cache
⌛ CPU à 100% On met un sleep() dans le code Profiling, refactoring, asynchrone
💣 Doctrine spamme la BDD Requête dans le Twig, YOLO fetch join, pagination, DTO
📃 Logs trop gros rm -rf var/log et c’est bon ! Rotation log, niveau error seulement
🙆 Trop d’utilisateurs On augmente le timeout PHP Load balancing, Redis, CDN
⏱ Temps de réponse long « C’est le serveur qui rame... » Mesures, optimisations ciblées
🤞 Utilisateur bloque tout « Attendez que ça se débloque » Rate limiter, queue de traitement
⚡ Crash complet On tape sur le serveur Supervision, rollback, redondance
⚙ Mise en prod critique Vendredi à 17h par FTP CI/CD, rollback, tests automatisés