Различия
Показаны различия между двумя версиями страницы.
| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия | ||
| php:non-block [2017/03/18 02:42] – [Event-driven, non-blocking I/O with PHP] mirocow | php:non-block [2017/06/12 15:00] (текущий) – [AMPHP] mirocow | ||
|---|---|---|---|
| Строка 1: | Строка 1: | ||
| - | {{tag> | + | {{tag>non-blocking |
| ====== Event-driven, | ====== Event-driven, | ||
| Строка 5: | Строка 5: | ||
| The event loop is based on the reactor pattern (hence the name) and strongly inspired by libraries such as EventMachine (Ruby), Twisted (Python) and Node.js (V8). | The event loop is based on the reactor pattern (hence the name) and strongly inspired by libraries such as EventMachine (Ruby), Twisted (Python) and Node.js (V8). | ||
| - | * https:// | + | ===== Репозитории ===== |
| - | * https:// | + | |
| - | ===== Клиент | + | ==== ReactPHP |
| + | |||
| + | http:// | ||
| + | |||
| + | ReactPHP is a low-level library for event-driven programming in PHP. At its core is an event loop, on top of which it provides low-level utilities, such as: Streams abstraction, | ||
| + | |||
| + | * https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | |||
| + | ==== AMPHP ==== | ||
| + | |||
| + | Amp is a non-blocking concurrency framework for PHP applications. | ||
| + | |||
| + | http:// | ||
| + | |||
| + | * https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| + | * [[https:// | ||
| - | * https:// | ||