Forum PHP 2024

10 et 11 octobre 2024

Le Forum PHP est le grand rassemblement de l’année pour la communauté PHP. Chaque année, 800 personnes se retrouvent pour 2 jours de conférences sur PHP ! Nous y serons en force !

Nos conférences

Gérer des gros volumes de données avec PHP

Par Joël Wurtz

Importer ou exporter un fichier CSV, synchroniser des gros volumes de données, … Toutes ces tâches sont apparues au moins une fois au cours de nos différents projets.

Alors bien sûr, on pense tout de suite à faire des workers, des traitements asynchrones, mais dans certains cas ce n’est pas souhaitable ou envisageable.

Comment faire dans ces cas-là ? Nous verrons ensemble plusieurs bonnes pratiques et astuces pour réaliser ce genre de tâches sans trop casser nos serveurs.

Optimiser les performances de votre API avec AutoMapper

Par Joël Wurtz

AutoMapper est un outil permettant de mapper des données entre 2 représentations différentes, que ce soit depuis des objets vers d’autres objets, ou des objets vers des structures génériques comme un tableau PHP.

Cet outil a toujours été pensé dans le but d’offrir des performances inégalées.

Au sein d’une application développée avec API Platform, nous avons remplacé une partie de la sérialisation avec cet outil, ce qui nous a permis de considérablement augmenter les performances, même sur de simple appels, et ainsi réduire la charge sur nos serveurs.

Au cours de cette conférence nous reviendrons sur cette librairie et comment la mettre en place sur un projet existant via notre retour d’expérience.

Découverte de Castor : Le Task Runner PHP qui Simplifie votre Workflow

Par Grégoire Pineau

Vous êtes développeur PHP et cherchez un moyen d’automatiser vos tâches répétitives ? Découvrez Castor, le task runner conçu spécifiquement pour une super DX. Dans cette session de 20 minutes, nous vous présenterons les fonctionnalités clés de Castor et comment il peut transformer votre workflow de développement.

Nous commencerons par une introduction sur les principes de base des task runners et l’importance de l’automatisation dans les projets modernes. Ensuite, nous explorerons Castor en détail, en vous montrant comment définir, organiser et exécuter des tâches avec une syntaxe simple et intuitive. Vous verrez des exemples concrets d’utilisation de Castor pour des tâches courantes telles que le déploiement, les tests, et la génération de documentation.

Que vous soyez un développeur PHP débutant ou expérimenté, cette conférence vous fournira les connaissances nécessaires pour intégrer Castor dans vos projets et gagner en efficacité. Rejoignez-nous pour découvrir comment Castor peut simplifier et optimiser vos processus de développement PHP.

Nos articles