Aller au contenu principal
Retour au blog

Récap juin 2024 : PHP 8.4, Symfony 7.1 et IA au programme

Flavien Métivier1 juillet 20243 min

Juin 2024 a été dense : 4 articles publiés, deux fils rouges bien distincts. D’un côté, PHP et Symfony continuent leur mouvement vers moins de boilerplate et plus d’expressivité — property hooks, TypeInfo, nouveaux attributs DI. De l’autre, l’outillage dev est à l’honneur avec un benchmark Docker macOS et, en clôture de mois, l’arrivée fracassante de Claude 3.5 Sonnet qui redistribue les cartes côté IA générative.

PHP et Symfony : moins de boilerplate, plus d’expressivité

PHP 8.4 Property Hooks : la fin du boilerplate getter/setter — PHP 8.4 introduit les property hooks, qui permettent de valider et transformer tes propriétés sans écrire de méthode séparée. L’article détaille ce que le RFC change concrètement dans tes entités Doctrine et tes Value Objects.

Symfony 7.1 : TypeInfo, MapRouteParameter et 2 attributs DI — Symfony 7.1 unifie l’introspection des types, simplifie tes controllers grâce à MapRouteParameter et réduit la configuration YAML en DI : quatre nouveautés concrètes à embarquer sans attendre.

Outillage dev et IA générative

Besoin d'un expert Symfony ?

Réserver un appel

Docker macOS + Symfony : VirtioFS, Mutagen, DDEV — le benchmark — Les volumes Docker sur macOS peuvent générer jusqu’à ×10 de latence I/O sur un projet Symfony. Ce benchmark compare VirtioFS, Mutagen et DDEV pour que tu choisisses l’approche la mieux adaptée à ton setup.

Claude 3.5 Sonnet dépasse GPT-4o : impact réel pour les devs — Claude 3.5 Sonnet affiche 92 % sur HumanEval et devance GPT-4o sur les benchmarks code. Coût, latence, tool use en GA : l’analyse concrète pour les développeurs PHP qui veulent intégrer l’IA dans leur workflow.

C’est tout pour juin 2024. Parcours le blog pour retrouver l’ensemble des articles, et rendez-vous en juillet pour la suite.

Cet article vous a plu ? Partagez-le !

Besoin d'un expert Symfony ?

20 ans d'expérience sur l'écosystème PHP/Symfony.