LINUX.ORG.RU

Какие в PHP есть асинхронные фреимворки?

 , ,


0

1

Пробовал запустить Slim на серверах из ReactPHP и Workerman, не вышло. Все таки каждый раз бутстрапить кучу кода для каждого запроса уж слишком напрасная трата ресурсов, есть какие-либо движения в этом плане?

★★

Последнее исправление: shooter93 (всего исправлений: 1)

Все таки каждый раз бутстрапить кучу кода для каждого запроса уж слишком напрасная трата ресурсов

При почасовой оплате, я бы сказал что это жирный плюс.

no-such-file ★★★★★
()

Выбросить пых не предлагать?

anonymous
()
Ответ на: комментарий от Kilte

Можешь, кстати, им помочь допилить его до production-ready состояния. Ещё есть уникальный шанс успеть запилить своё решение, пока ничего готового для PHP не появилось.

Kilte ★★★★★
()

Казалось бы, какая связь между асинхронностью и бутстрапом кода. Ты может быть еще считаешь что асинхронность она того, быстрее?

anonymous
()

есть какие-либо движения в этом плане?

Предлагаю сделать движения в сторону java и netty.

ritsufag ★★★★★
()
Последнее исправление: ritsufag (всего исправлений: 1)

Все таки каждый раз бутстрапить кучу кода для каждого запроса уж слишком напрасная трата ресурсов

«Умирающий на каждом запросе» PHP по тестам, один фиг, находится на уровне персистентных конкурентов.

https://www.techempower.com/benchmarks/

KRoN73 ★★★★★
()

Специально для того, что ты хочешь, есть такая хрень: https://github.com/php-pm/php-pm

Должно работать для всех PHP-фреймворков, основанных на HttpKernel (в т.ч. Slim). Правда, на Lumen мне не так и не удалось запустить.

huge_cock
()
Ответ на: комментарий от KRoN73

Ну если ты имеешь в виду «сырой» PHP с его оптимизированными C-потрохами то соглашусь. А вот Silex, Symfony и тем более Laravel находятся куда ниже чем например Django или Spring.

shooter93 ★★
() автор топика

Большинство фреймворков и веб-приложений БД-ориентированны, поэтому БД и дисковая подсистема там является узким местом, а не бутстрап кучи кода.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.