The Daily Commit · Ressort-Ausgabe Titelseite PHP AI Dev EN DE FR ES

The Php Times

Releases — Ökosystem

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.

R/PHP (TOP), 18. Oktober 2026 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.

← Ökosystem — Page B1

"All the Code That's Fit to Ship" · The Daily Commit · Bildschirm-Ausgabe · Impressum · Datenschutz