Введение

PHP TrueAsync — проект, реализующий настоящую асинхронность в PHP путём изменения Zend-ядра, библиотеки ввода вывода, библиотек для работы с Базами Данных, сокетами, а также других функций.

PHP TrueAsync реализует парадигму прозрачной асинхронности без цветных функций, которая минимизирует изменения в коде и устраняет сегментированность библиотек. Другими словами, используя корутины, вы используете те же самые функции без изменений или с минимальными изменениями.

Наведите на узел для подробностей. Нажмите для перехода к документации.

Базовые примитивыСинхронизацияCancellationСтр. конкурентностьContextiterate()Ресурсы и пулыПотокиКорутины1Futureawait, await_all2КаналыCancellation3Scope4TaskGroupTaskSetContext5iterate()Async\Pool6PDO PoolThreadThreadPool
Полная интерактивная версия →