NativePHP - Framework für native PHP-Anwendungen
(nativephp.com)- Schreiben plattformübergreifender Desktop-Anwendungen mit PHP
- Sammlung von Klassen, die den Zugriff auf OS-Funktionen ermöglichen + Electron oder Tauri + statische PHP-Runtime
- Verwaltung von Fenstern/Menüs/Dateien
- Unterstützung für DB (SQLite)
- Native Benachrichtigungen
8 Kommentare
Da nur die Windows-Unterstützung von PHP allein auf einem absurd schwachen Niveau ist, dürfte es da wohl Grenzen geben.
Da kompilierter PHP-Opcode in Binärdateien umgewandelt und verteilt wird, ist bei der Bereitstellung keine Installation der PHP-Laufzeitumgebung erforderlich~
Es reicht, nur die entwickelten Dateien zu übergeben
Wow ... das macht es tatsächlich möglich ...
Da es gerade erst erschienen ist, scheint es nur macOS-Unterstützung zu geben. (Windows wird offenbar definitiv nicht unterstützt.)
Darauf hatte ich mich gefreut ;_;
;;; Meine Güte
Geh unter, PHP
... ...
Äh … ich entwickle schon lange mit PHP, aber dass so etwas herauskommen würde, hätte ich mir nie vorstellen können …
Mit PHP tatsächlich plattformübergreifende Desktop-Anwendungen zu bauen???
Wenn man darüber nachdenkt, spricht eigentlich nichts dagegen … Electron unterstützt ja bereits viele native APIs,
man müsste es also nur mit PHP verbinden … die PHP-Binärdatei mitliefern, und gut …
Jedenfalls fühlt sich das irgendwie seltsam an.