Php

Autre

What is JSON? — 7 Simple Facts Every Developer Should Know

Cet article explique le format JSON, utilisé pour stocker et partager des données sous forme de paires clé-valeur. Il aborde son utilité dans divers langages de programmation, tels que JavaScript, Python et PHP. L'auteur fournit des exemples concrets et une explication simplifiée sur la façon de créer, accéder et utiliser JSON, rendant le sujet accessible même aux débutants.

Dev back

Nouveauté Symfony 7.3 : Le Composant JsonPath | Les-Tilleuls.coop

Une nouvelle spécification pour un langage de requête JSON a été publiée avec la RFC 9535. Ce langage, appelé JSON Path, permet d'effectuer des requêtes similaires à XPath pour XML. De nombreux langages, y compris PHP, intègrent maintenant ce standard via des composants comme JsonPath de Symfony. Ce dernier est autonome et peut être utilisé sans Symfony. Il permet d'effectuer des requêtes complexes sur des chaînes JSON, facilitant la gestion de données volumineuses tout en optimisant l'utilisation de mémoire et de processeurs. Le composant offre également des fonctionnalités pour les tests, incluant des assertions PHPUnit.

Dev back

Symfony 7.3.0-RC1 released (Symfony Blog)

La version préliminaire Symfony 7.3.0-RC1 a été publiée, proposant des corrections de bugs et de nouvelles fonctionnalités. Les utilisateurs peuvent tester cette version avant la sortie finale en suivant les instructions de mise à jour fournies. Des notifications peuvent également être activées pour suivre les nouvelles versions et les problèmes de sécurité.

Dev back

New in Symfony 7.3: New Bridges and Improved Integrations (Symfony Blog)

Symfony 7.3 introduit de nouveaux ponts et améliorations d'intégrations pour différents services tiers, permettant une meilleure connectivité avec des plateformes telles que Google, Microsoft et Amazon. Plus de 120 ponts sont disponibles, avec des ajouts récents comme l'intégration de AhaSend, ainsi que des améliorations pour des intégrations existantes comme Beanstalkd et Redis. Ces mises à jour renforcent la flexibilité et la fonctionnalité des applications Symfony.

Dev back

FrankenPHP’s New Features: Thread Autoscaling, Mostly Static Binaries, deb and RPM Packages, Caddy 2.10…

Les versions 1.5 et 1.6 de FrankenPHP apportent des fonctionnalités majeures comme l'auto-scaling des threads, permettant d'ajuster dynamiquement le nombre de threads PHP en fonction du trafic. Les nouveaux binaires 'mostly static' facilitent les installations sans dépendances systèmes, et des packages pour Debian/Ubuntu et RedHat sont désormais disponibles. De plus, FrankenPHP est désormais soutenu par la PHP Foundation, renforçant son écosystème.

Autre

Découvrez les speakers de l’API Platform Con 2025 | Les-Tilleuls.coop

L'API Platform Conference 2025, prévue les 18 et 19 septembre, célébrera le dixième anniversaire d'API Platform avec des interventions de prestigieux speakers tels que Fabien Potencier et des membres de la core team Laravel. Ce sera une occasion unique pour les participants de découvrir des retours d'expérience, des cas d'usage concrets et des annonces marquantes. Les inscriptions sont ouvertes avec des tarifs réduits pour les étudiants et les demandeurs d'emploi. Un programme riche et diversifié attend les participants, réunissant experts et passionnés autour de cette technologie de référence.

Dev back

De Apache à FrankenPHP : simplifier notre infra sans douleur (🇫🇷) - API Platform Conference

Cet article présente un retour d'expérience sur la migration d'une infrastructure SaaS agricole d'Apache/PHP vers FrankenPHP, réalisée sans interruption de service. L'objectif était de simplifier l'infrastructure, d'automatiser la gestion du HTTPS et de réduire la taille des images Docker tout en préservant les processus existants. Le processus de migration se déroule en deux étapes progressives et l'article met en avant les bénéfices et les points d'attention découverts lors de cette transition.

Sécurité

New in Symfony 7.3: Security Improvements (Symfony Blog)

Symfony 7.3 introduit des améliorations clés en matière de sécurité, notamment la dépréciation de certaines méthodes de gestion des mots de passe, l'introduction de l'endpoint d'introspection de token OAuth2, ainsi que la prise en charge de la découverte OIDC. Ces changements visent à améliorer la sécurité des applications en simplifiant la gestion des erreurs et en évitant le stockage des mots de passe en clair dans les sessions.

Dev back

A Week of Symfony #958 (May 5–11, 2025) (Symfony Blog)

Cette semaine, la deuxième version bêta de Symfony 7.3 a été publiée, tandis que de nombreux pull requests et issues ont été traités. Des mises à jour sur les changements dans Symfony 6.4 et 7.2 ainsi que sur les fonctionnalités de 7.3 ont été partagées. Plusieurs offres d'emploi pour des développeurs Symfony sont également mentionnées, ainsi que des mises à jour de SymfonyCasts avec de nouveaux tutoriels vidéo sur le traitement de paiement et l'utilisation de Mailtrap.

Dev back

Symfony 7.3.0-BETA2 released (Symfony Blog)

La version 7.3.0-BETA2 de Symfony vient d'être publiée, offrant plusieurs nouvelles fonctionnalités et corrections de bugs. Les utilisateurs peuvent tester cette version avant la sortie finale. Le changelog inclut des ajouts comme le support pour des validateurs personnalisés dans les définitions de flux de travail et divers correctifs pour améliorer la sécurité et la compatibilité. Les développeurs sont encouragés à consulter le guide de mise à niveau et à s'abonner aux notifications de la feuille de route de Symfony pour rester informés des nouvelles versions.