Le backup de Schrödinger : rejouer son pg_dump avant d'en avoir besoin
Votre pg_dump tourne mais savez-vous le restaurer ? Mesurez votre RTO avec un exercice concret et répété. Évitez le cas du backup qui ne marche jamais.
Déploiement, CI/CD, conteneurisation et gestion d'infrastructure pour applications PHP et Symfony.
Votre pg_dump tourne mais savez-vous le restaurer ? Mesurez votre RTO avec un exercice concret et répété. Évitez le cas du backup qui ne marche jamais.
Automatisez vos releases de 0 à 1 avec Conventional Commits, git-cliff et SemVer. Simplifiez votre workflow DevOps pour un déploiement d'application.
Igor PHP repère les fuites d'état que PHPStan ne voit pas en FrankenPHP worker mode. Premier scan de ce blog : 269 findings bruts, 3 vrais bugs.
FrankenPHP : 3 hot reloads empilés (worker, Tailwind, PHP) dans un binaire avec Caddy et HTTPS natif. Développement sans configuration complexe.
FrankenPHP intègre Caddy pour remplacer Nginx et PHP-FPM. Nous démontons la stack Docker pour servir 4 sous-domaines avec un worker Symfony.
Migration de Cron vers Symfony Scheduler : 3 briques essentielles (worker Messenger, Redis, transport async) pour une exécution fiable en production.
FrankenPHP avec Docker optimise votre stack DevOps : remplacez Nginx et PHP-FPM pour une architecture prod, parité dev/prod et performances accrues.
Comprendre Docker et les conteneurs grâce à une analogie simple avec des pancakes. Apprenez les concepts d'image, conteneur, volume et réseau.