Aller au contenu principal
Retour au blog

Récap septembre 2024 : PHP 8.3/8.4 et Docker en prod

Flavien Métivier1 octobre 20243 min

Septembre 2024 aura été un mois PHP et Docker. Deux articles pour exploiter pleinement PHP 8.3 en production et anticiper PHP 8.4 avant sa GA de novembre. Deux autres pour diviser la taille d’une image Docker par dix et bloquer les CVE critiques avant qu’elles n’atteignent ta prod. Voici le récap.

PHP 8.3 aujourd’hui, PHP 8.4 demain

PHP 8.3 en prod : Fibers, readonly classes et constantes typées — PHP 8.3 tourne en production mais les pratiques stagnent à 8.0. Cinq patterns concrets — Fibers, readonly class, constantes typées — pour en tirer réellement parti.

PHP 8.4 RC1 : lazy objects natifs, DOM HTML5 et array_find en novembre — PHP 8.4 RC1 est en feature-freeze avant la GA de novembre : lazy objects natifs, Dom\HTMLDocument et array_find changent la donne pour vos projets.

Docker : moins de Mo, moins de CVE

Envie d'aller plus loin ?

Réserver un appel découverte

Docker multi-stage builds : image PHP 8.3 de 800 Mo à 80 Mo — Un Dockerfile Symfony naïf produit une image de 800 Mo. Ce guide détaille un multi-stage BuildKit en quatre stages Alpine pour atteindre 78 Mo en production.

Docker Scout Health Scores : bloquer les CVE critiques en CI — Depuis août 2024, Docker Scout attribue une note de A à F à chaque image. Configurez un gate GitHub Actions pour bloquer les CVE critiques avant tout merge.

Quatre articles, deux thèmes, des livrables directement applicables cette semaine. Retrouve tous les articles sur le blog — octobre arrive avec son lot de nouveautés côté IA et outillage.

Cet article vous a plu ? Partagez-le !

Envie d'aller plus loin ?

Discutons de votre projet et voyons comment je peux vous aider.