Php

"
Dev back

Observe FrankenPHP: DX Serving Performance 🇺🇸 - API Platform Conference

L'article présente l'événement 'Observe FrankenPHP: DX Serving Performance', qui aborde les défis de l'observabilité et propose une transformation des outils de monitoring en tableaux de bord simples. L'objectif est de faciliter la compréhension des comportements de l'application PHP sans configuration complexe, en se concentrant sur la détection des fuites de mémoire et la gestion du scaling en temps réel, le tout à travers des démonstrations live.

"
Dev back

L'exception qui confirme la règle 🇫🇷 - API Platform Conference

Cet article présente une conférence sur la gestion des exceptions en PHP, abordant l'importance de traiter les erreurs pour construire des applications robustes. L'auteur explique que les exceptions ne sont pas seulement des erreurs mais des outils pour améliorer la sécurité et l'observabilité des applications. La présentation inclut des bonnes pratiques pour structurer le code en PHP et utilise Symfony pour gérer, transformer et loguer les exceptions de manière efficace.

"
Dev back

Is FrankenPHP the Fastest Way to Run PHP? 🇺🇸 - API Platform Conference

Une discussion sur les avantages en termes de performances de FrankenPHP par rapport à d'autres solutions comme PHP avec FPM, Apache2 ou Swoole. Benjamin examinera en profondeur FrankenPHP, en décrivant ses modes classique et worker, et en fournissant des comparaisons basées sur des benchmarks et des cas d'utilisation en production. L'objectif est d'aider les participants à comprendre les gains de performance liés à l'utilisation de FrankenPHP.

"
Dev back

From Zend Framework 1 to API Platform 4: Migration recipe 🇺🇸 - API Platform Conference

Cet article traite de la migration d'une application complexe de Zend Framework 1 vers API Platform 4, en passant par Doctrine 3 et Symfony 8. Il met en avant les défis techniques et business rencontrés, ainsi que les stratégies mises en place pour transformer des données non structurées en API REST tout en tenant compte des contraintes de l'équipe et de la maintenabilité à long terme. L'utilisation d'outils d'IA pour réduire la dette technique et moderniser le code hérité est également abordée, soulignant l'importance de ces outils dans le processus de migration.

"
Dev back

DDD x API Platform: 4 years later 🇺🇸 - API Platform Conference

Cet article aborde l'évolution des principes du Domain-Driven Design (DDD) appliqués avec API Platform, à travers les mises à jour de la version 4. Il discute des améliorations apportées à API Platform 4 et comment elles facilitent la structuration des applications en fonction du domaine. Il souligne également comment les préoccupations de complexité métier peuvent être traitées alors que la simplicité initiale devient une contrainte, et présente des architectures comme l'architecture hexagonale et la conception orientée messages pour intégrer ces concepts dans un projet avec API Platform.

Autre

PHP's biggest problem | stitcher.io

Cet article aborde le principal problème du langage PHP, qui n'est pas sa technologie ou son écosystème robustes, mais plutôt son marketing. L'auteur souligne que malgré les solides bases du langage et son adoption croissante de l'IA, PHP est perçu comme ennuyeux à cause d'un manque de promotion efficace. Il cite Laravel comme un exemple de réussite en marketing, et suggère plusieurs pistes pour améliorer la réputation de PHP: moderniser son site web, financer la documentation, promouvoir PHP lors de conférences, investir dans les réseaux sociaux et rendre les discussions internes plus accessibles. Pour garantir la prospérité de PHP, l'auteur appelle à une approche marketing proactive et professionnelle.