Ça marche
en local.
Ce blog est mon coin personnel pour partager, réflexions, expériences, coups de cœur ou coups de gueule autour de Symfony et PHP — bref, tout ce qui fait le sel (et parfois les larmes) du quotidien d'un développeur.
Derniers
billets.
Tout voir (47)
FrankenPHP en dev : un worker chaud, trois --watch empilés, et un cert qui ne demande rien
Découvrez FrankenPHP en développement : un worker chaud, trois mécanismes de hot reload empilés et un certificat automatique. Comprenez comment FrankenPHP fonctionne et ce que ses fonctionnalités offrent côté développement.
Symfony 8.1 : vos Commands passent en mode Controller
Découvrez comment Symfony 8.1 modernise les Commandes Console avec les value resolvers Doctrine côté console, comme #[MapEntity], pour plus de confort et de performances.
jakzal/phpqa : sortir la QA Symfony de son vendor/
Découvrez jakzal/phpqa, une image Docker pour exécuter des outils de qualité de code en PHP sans les installer dans votre projet. Finis les conflits de dépendances et les paquets inutiles en production.
FrankenPHP en prod : un binaire, quatre sous-domaines, un seul worker
Découvrez FrankenPHP, le binaire qui remplace Nginx et PHP-FPM tout en servant plusieurs sous-domaines depuis un seul process. Avec Caddy et Symfony en tant que reverse proxy et application respectively.
Quand un sujet
ne tient pas en un billet.
À lire
en ce moment.
À redécouvrir.
Comment j'ai transformé EasyAdmin en tableur intelligent
Découvrez comment optimiser votre back-office Symfony avec EasyAdmin. Réduisez les frictions et gagnez en productivité grâce à six décisions simples.
PHP 8.4 Property Hooks : quand Doctrine 3.4 révolutionne vos Getters/Setters
Property Hooks PHP 8.4 et public private(set) dans une entité Doctrine 3.4. Patterns, pièges, et les cas où une méthode classique reste plus claire.