Stellen Sie sich PHP mit Koroutinen vor, bei dem vertraute Funktionen nebenläufige Ein-/Ausgabe unterstützen. Erstellen Sie hochperformante nebenläufige Anwendungen mit sauberem, lesbarem Code und minimalen Änderungen!
Leichtgewichtige Koroutinen für effiziente nebenläufige Ausführung. Keine gefärbten async-Funktionen. Einfach spawn() und los!
fread, fwrite, file_get_contents, ob_start, curl, MySQL, PostgreSQL. Gewöhnliche PHP-Funktionen arbeiten jetzt asynchron ohne zusätzlichen Aufwand.
Unterstützung des Modells: mehrere Anfragen — ein PHP-Prozess.
Einfache und flexible API zum Abbrechen von Koroutinen. Scope::cancel().
Kontrolle der Lebensdauer von Koroutinen mit der Scope-Sandbox. Verwaltung von Koroutinen-Gruppen über TaskGroup.
Verbindungs-Pooling direkt in PDO eingebaut. Automatische Verbindungsverwaltung für maximale Leistung.
Datenaustausch zwischen Koroutinen. Gepufferte und ungepufferte Kanäle für Producer/Consumer-Muster.
Verzögerte Ergebnisse für asynchrone Berechnungen. Komposition über await_all, await_first.
Daten, die mit einer Koroutine verknüpft sind. Einfache Anpassung von Code mit globalen Variablen über Context.
Starten Sie mit TrueAsync in wenigen Minuten. Installieren Sie es über Composer und schreiben Sie noch heute nebenläufigen Code.