PHP sans PHP : créez des binaires autonomes de votre code
Présentation par Jean-François Lépine sur la création de binaires autonomes en PHP pour une utilisation sans dépendances au Forum PHP 2025

Cette sketchnote a été réalisée lors du Forum PHP 2025. Elle illustre la présentation "PHP sans PHP : créez des binaires autonomes de votre code" donnée par Jean-François Lépine, qui explore comment créer des exécutables standalone en PHP.
Contenu de la présentation
Jean-François Lépine résout le défi du déploiement PHP dans des environnements contraints (pas de réseau, pas de permissions, mauvaises dépendances) en créant des binaires autonomes comme en Go. L'architecture PHP repose sur le Zend Engine communiquant via SAPI. Le système utilise l'embed pour exécuter PHP comme du C. Le processus en quatre étapes : créer le PHAR, télécharger SPC, compiler et fusionner, obtenir l'exécutable. PHPacker automatise tout. Le binaire final est une poupée russe : PHAR, code source, micro SFX et interpréteur PHP embarqué.