€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

Dienstag, 20. Oktober 2026 Vol. I — No. 823 · MorgenausgabeSpätausgabe EN DE FR ES

PHP · Releases

Manticore bringt erste Symfony-Unterstützung

Manticore ist ein Ahead-of-Time-Compiler für PHP 8.5+ mit LLVM-Backend und kann nun Symfony-Anwendungen kompilieren.

kuratiert von Sönke

Der Meilenstein umfasst ein Symfony-Skeleton ohne Doctrine sowie einfache Symfony-Console-Anwendungen. Der integrierte HTTP-Server erreicht im Einzelprozessbetrieb 15k RPS. Das Projekt bleibt experimentell, weist deutliche Kompatibilitätslücken auf und ist nicht für produktive Systeme empfohlen.

Nach einem weiteren Monat Arbeit am Compiler kann Manticore Symfony-Anwendungen kompilieren. Manticore ist ein in PHP geschriebener Ahead-of-Time-Compiler für PHP 8.5+ mit LLVM-Backend. Das Projekt kompiliert sich selbst ohne PHP-Interpreter und ohne eine andere Programmiersprache.

Die aktuelle Symfony-Unterstützung beschränkt sich auf ein Symfony-Skeleton ohne Doctrine. Die Doctrine-Unterstützung befindet sich noch in Arbeit. Auch einfache Symfony-Console-Anwendungen lassen sich kompilieren. Der integrierte HTTP-Server schafft 15k RPS im Einzelprozessbetrieb. Ein kleiner, frameworkloser Server erreicht etwa 70-80k RPS.

Neu sind ein WebSocket-Server und ein WebSocket-Client. Zu den nativen Datenstrukturen gehören vec, map, set und Int8/16/32/64Array. Für große Anwendungen wurden Kompilierungszeit und Speicherverbrauch verbessert. Ein großer Teil der Standardbibliothek ist abgedeckt, darunter OpenSSL und bcmath. Auch die Leistung wurde verbessert. Unterstützt werden außerdem die Überladung mathematischer Operatoren und die Überladung von Funktionen.

Manticore ist weiterhin stark experimentell. Im Vergleich zum regulären PHP-Interpreter gibt es zahlreiche Fehler und Abweichungen. Der Einsatz in produktiven oder anderen kritischen Umgebungen wird nicht empfohlen. Als Nächstes sollen die PDO-Treiber für MySQL/PostgreSQL fertiggestellt und die Kompilierung von Laravel-Anwendungen begonnen werden.

Originalquelle lesen (Englisch) ↗

Artikel bewerten: 0

Leserforum

Noch keine Beiträge — eröffne die Debatte.

← The Daily CommitThe Nightly Build — Page A1