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

Créer un site pour tester du code sous plusieurs versions de PHP avec Docker

Description

WORKSHOP : Vous écrivez une portion de code PHP et aimeriez savoir comment elle se comporte sous plusieurs versions ? Sous PHP 7.0, 5.6, 5.5, HHVM,… ? Pendant cet atelier, je nous propose de mettre en place un site Web permettant de saisir du code PHP. Celui-ci sera exécuté dans un conteneur Docker, en isolation du système. Puis dans plusieurs conteneurs, chacun avec une version de PHP différente. Les résultats de ces exécutions seront retournés à l’utilisateur, affichés sur le site. Si vous connaissez 3v4l.org, c’est un peu, dans l’idée, ce que nous allons commencer à redévelopper ;-) Cet atelier vous permettra de jouer avec Docker et PHP : utiliser des images existantes, créer la vôtre. Vous repartirez avec des idées pour continuer à faire évoluer l’application développée pendant ces quelques heures. Prérequis : connaître HTML, PHP ; notions Linux (ligne de commandes), Git. Venir avec un PC et VirtualBox installé. Une machine virtuelle sera fournie quelques jours avant l’atelier, pour faciliter le démarrage.

Réservez votre place pour cet atelier sur EventBrite

Conférence donnée lors du PHP Tour Clermont-Ferrand 2016, ayant eu lieu les 23 et 24 mai 2016.

Informations complémentaires

Le speaker

Pascal MARTIN

Passionné de développement en général ainsi que de Web et de PHP en particulier, Pascal Martin travaille aujourd’hui à Lyon chez TEA sur une plate-forme de diffusion de livres numériques. Ses expériences précédentes l’ont vu passer d’un poste d’expert technique en SSII sur des projets Web de toutes tailles à un rôle de Lead Dev chez un éditeur, principalement sur des applications intranet d’analyse et de suivi. Il publie régulièrement, notamment des articles techniques, sur son blog et il est auteur du livre « Développer une Extension PHP » et coauteur de « PHP 7 avancé ».