Aller au contenu
AFUP AFUP Day 2025 Baromètre Planète PHP PUFA
 

Les objets paresseux en PHP

Description

Depuis des lustres, vous utilisez certainement des objets paresseux dans vos projets à travers Doctrine ou Symfony sans le savoir. Le sujet est ardu techniquement, et pourtant fondamental dès qu'on développe des applications non triviales. Lors de cette conférence, je vous propose de plonger dans les mécanismes bas niveaux qui permettent d'obtenir ce comportement, lequel permet de ne pas initialiser un objet tant que ce n'est pas indispensable. Ne vous y trompez pas, le but n'est pas de vous en servir au quotidien, mais plutôt d'approfondir les aspects aussi bien pratiques que théoriques du sujet pour le plaisir, et pour le jour où vous en aurez besoin en direct s'il se présente.

Conférence donnée lors du Forum PHP 2024, ayant eu lieu les 10 et 11 octobre 2024.

Informations complémentaires

Vidéo

Le speaker

Nicolas GREKAS

Nicolas contribue à Symfony, avec deux casquettes: côté open-source, il propose de nouvelles fonctionnalités, des corrections de bugs, et accompagne les autres contributeurs presque quotidiennement depuis près de 10 ans. Il s'efforce de rendre Symfony toujours plus performant, souple et extensible. Côté pro, il participe à l'ambition de créer une entreprise durable en contact immédiat avec l'écosystème Symfony. Pas facile quand le produit est gratuit !