Version expérimentale · v0.9.4

Véritable asynchrone dans PHP

Écrivez synchrone. Exécutez asynchrone.

Imaginez PHP avec des coroutines, où les fonctions familières prennent en charge les E/S concurrentes. Créez des applications concurrentes haute performance avec un code propre et lisible, et un minimum de modifications !

concurrent-io.php
// three coroutines run at the same time
$page  = spawn(fn() => file_get_contents($url));
$rows  = spawn(fn() => $pdo->query($sql)->fetchAll());
$stats = spawn(fn() => file_get_contents($api));

// wait for all three, cancel after 2s
[$html, $data, $meta] = await_all_or_fail(
    [$page, $rows, $stats], timeout(2000));
Fonctionnalités clés

API prête pour la production

Guides et articles

Apprenez TrueAsync en pratique

Des guides pratiques, de votre première coroutine à la concurrence structurée et au serveur intégré.

Feuille de route

// version actuelle : v0.9.4
v0.1Publié
Fondation2024
v0.6Publié
API Async complète2026-03-14
v0.7Publié
Threads et stabilisationSummer 2026
v0.8Publié
Stabilité et correction2026-07-15
v0.9Publié
Adaptateurs de frameworks2026-08-06
v1.0Actuel
Version stableNovember 2026Target: PHP 8.6
Voir la feuille de route complète →