Symfony Scheduler en prod : j'ai attendu d'avoir Redis pour migrer, et j'ai bien fait
Migration de Cron vers Symfony Scheduler : 3 briques essentielles (worker Messenger, Redis, transport async) pour une exécution fiable en production.
Explorations techniques, retours d'expérience et veilles technologiques. Du plus récent au plus ancien.
Migration de Cron vers Symfony Scheduler : 3 briques essentielles (worker Messenger, Redis, transport async) pour une exécution fiable en production.
Dès votre premier CrudController avec EasyAdmin et Symfony, prenez les bonnes habitudes. Cet article détaille la création sur l'entité simple RedirectRule.
PHP 8.6 arrive le 19 novembre 2026 : clamp(), enums débugables, closures optimisées et application partielle de fonctions. Les generics, eux, ont été déclinés.
CrowdSec est une défense réseau communautaire : les bans sont partagés et validés collectivement. Découvrez sa mécanique et comment il surpasse les limites de Fail2ban.
Un menu EasyAdmin qui tient la route : configureMenuItems(), MenuItem, rôles et sections pour un back-office Symfony navigable. Retour d'expérience complet.
Décryptage de la faille IDOR qui a exposé 11,7 millions de comptes ANTS en 2026. Apprenez comment Symfony prévient ce type de vulnérabilité.
Symfony AI Mate ajoute un port JSON-RPC à votre app Symfony, exposant votre container DI et services aux agents via stdio. Installation en 3 lignes.
EasyAdmin Symfony est la solution idéale pour un back-office léger. Installez-le rapidement en suivant ce guide et gérez efficacement vos entités Doctrine.
Doctrine présente 3 stratégies d'héritage ORM : STI, CTI et Mapped Superclass. Découvrez cette 3e option souvent oubliée pour vos entités complexes.
Les Fibers PHP, bien que peu utilisées directement, sont le moteur des bibliothèques async modernes comme Amphp. Découvrez leur fonctionnement bas niveau.
Intégrez la génération SEO automatique avec Google Gemini via Symfony AI dans votre administration EasyAdmin. Optimisez vos métadonnées facilement.
Redirections HTTP avec Symfony : entité RedirectRule, listener kernel.request, cache Redis, validation anti-ReDoS, création automatique au changement de slug et purge mensuelle.