Anwendungsserver FrankenPHP erreicht Version 1.0

FrankenPHP stellt einen schnellen PHP-Anwendungsserver bereit, der als kompaktes Programm daherkommt und keine aufwendige Konfiguration verlangt. Jetzt liegt die erste für den Produktivbetrieb geeignete Version vor.

Der Anwendungsserver ist in Go geschrieben und setzt auf den Web-Server Caddy auf. FrankenPHP unterstützt die HTTP-Protokollversionen 1.1, 2 und 3 und erzeugt auf Wunsch automatisch HTTPS-Zertifikate. Nach dem Start bleibt die Anwendung komplett im Hauptspeicher, zudem soll FrankenPHP deutlich schneller zu Werke gehen als der offizielle PHP-Interpreter via FPM.

Der Anwendungsserver unterstützt PHP ab Version 8.2 sowie verbreitete PHP-Erweiterungen. Zu letzteren zählen insbesondere OPcache und XDebug sowie alle Caddy-Module. Von Haus aus gibt es zudem Zstandard- und Gzip-Kompression und eine Anbindung an Prometheus.

Für den Start genügt der Download eines passenden Binaries, das Erstellen einer rund acht Zeilen langen Konfigurationsdatei und dann ein Aufruf von “./frankenphp php-server”. FrankenPHP liefert dann die im aktuellen Verzeichnis liegende PHP-Anwendung aus.

E-Mail Benachrichtigung
Benachrichtige mich zu:
0 Kommentare
Älteste
Neuste Beste Bewertung
Inline Feedbacks
Alle Kommentare anzeigen
Nach oben