Файберы будут в PHP 8.1
С результатом 50 "за" и 14 "против" голосование завершено и предложение принято.
Значит ли это, что в PHP 8.1 будет асинхронность из коробки?
Нет. Для асинхронных штук все еще надо будет использовать ReactPHP, Amp или подобные решения. Но использовать асинхронный код, и особенно интегрировать асинхронные блоки в традиционный код, будет намного легче.
Вот пост от одного из ментейнеров ReactPHP с подробным объяснением того, что дают принятые файберы в PHP.
https://clue.engineering/2021/fibers-in-php
Post #236
9.76K
PHP Digest Fibers — асинхронному PHP быть? https://wiki.php.net/rfc/fibers Мейнтенер Amphp опубликовал RFC по файберам и обновленное расширение с реализацией amphp/ext-fiber. Проблема асинхронного кода в текущем виде с ReactPHP и Amp в том, что весь код должен быть…