PHP-Tokio – Async-Rust-Bibliotheken in PHP verwenden
(github.com/danog)- Open-Source-Bibliothek, mit der sich alle Async-Rust-Bibliotheken aus PHP aufrufen lassen
- Vollständig mit Revolt integriert (Event-Loop für Concurrent PHP)
- Dadurch vollständig kompatibel mit AMPHP (Asynchronous Multitasking PHP), PSL (PHP Standard Library) und ReactPHP
5 Kommentare
Scheint gut zusammen mit so etwas wie https://de.news.hada.io/topic?id=10027 verwendbar zu sein.
Es ist zu grob, um es FFI zu nennen, und da die PHP-Modulstruktur eher auf dem Niveau eines Wrappers verwendet wird, ist das in so einem Fall eher ein Vorteil.
Es wirkt wirklich umständlich, das Modul mit
-d extension=direkt anzugeben – ob wohl jemand auftaucht, der sogar das noch verwaltet..Es gibt doch eine Möglichkeit, es global in der
php.inizu registrieren und zu verwenden, ohne die Option-d extension. FFI wurde zwar ab PHP 7.4 eingeführt, aber das hier wird offenbar nicht über FFI geladen.Der PHP-Boom wird kommen ...
Es hieß doch, PHP würde untergehen … wirklich beeindruckend …