€0.00 — free as in speechtonight's forecast: clear skies over production Cache: warm · Deploys: fair, 0% rollbacks expectedset by moonlight, shipped before dawn · deploy freely Page A2

❦The Daily Commit❦ ☾The Nightly Build☽

Dev news, typeset daily — PHP · AI · The Wider Stack

The developer's evening paper — PHP · AI · The Wider Stack

mardi 20 octobre 2026 Vol. I — No. 824 · Édition du matinÉdition du soir EN DE FR ES

PHP · Versions

RoadRunner 3 rétablit SemVer et élargit son écosystème PHP

RoadRunner 3 est disponible avec le retour au Semantic Versioning et un nom commun pour les paquets PHP, roadrunner/*.

sélectionné par Sönke

Cette version demande PHP 8.2 ou plus récent, apporte de nouvelles fonctions HTTP, jobs, proxy, Redis et gRPC, puis retire le plugin TCP tout en conservant le relais tcp://. Son API est stable. Les mainteneurs développent aussi Rapira, un serveur PHP en Rust.

L'équipe de RoadRunner publie la version 3, accompagnée des paquets PHP mis à jour. Le projet revient au Semantic Versioning, et tous les paquets PHP utilisent désormais le préfixe commun roadrunner/*. Les namespaces existants ne changent pas. La version prend en charge PHP 8.2 et les versions ultérieures. Son API est considérée comme stable, sans nouvelle version majeure prévue dans un avenir prévisible.

Le pipeline http.middleware s'exécute maintenant de gauche à droite. RoadRunner ajoute un pilote de jobs NSQ et la limitation de débit HTTP. La version prend aussi en charge le protocole PROXY et Zstd. Elle introduit des pools de workers nommés et des verrous Redis. La réflexion de serveur gRPC fait aussi son entrée. L'utilisation mémoire est plus stable sous charge.

Le plugin TCP a été supprimé. Le relais tcp:// continue de fonctionner. Le guide de migration est disponible à l'adresse https://docs.roadrunner.dev/docs/general/v3-migration.

Les mainteneurs présentent Rapira comme leur prochaine étape majeure. Il s'agit d'un nouveau serveur d'applications PHP écrit en Rust. Avec Rapira, PHP s'exécute dans le même processus que le serveur, sans tube ni socket intermédiaire. Le projet vise les endpoints HTTP et gRPC à très hautes performances. D'autres évolutions sont prévues. Les détails figurent sur https://rapira.rs/.

Lire la source originale (en anglais) ↗

Évaluer cet article : 0

Tribune des lecteurs

Pas encore de contributions — lance le débat.

← The Daily CommitThe Nightly Build — Page A1