api-platform + swoole = улучшение производительности?

Есть ли "мост", который хорошо включает Swoole ( https://www.swoole.co.uk/) в Api-платформу ( https://api-platform.com/)?

Главное, что мне кажется интересным, - это избегать запуска платформы symfony / api-platform при каждом новом запросе... для повышения производительности при обслуживании веб-запросов REST API.

Получу ли я значительное улучшение производительности, если Swoole будет хорошо встроен в механизм веб-запросов на Api-платформе?

1 ответ

Swoole выглядит действительно интересно, но нет, для этого нет платформы для Api Platform. Вы можете запросить это или PR, но в любом случае это займет некоторое время.

Однако, если вы ищете похожее повышение производительности (например, избегая начальной загрузки фреймворка), вам стоит взглянуть на PHP-PM. Он построен поверх знаменитой библиотеки React PHP. Вы получите лучшую производительность, чем традиционная настройка PHP-FPM+Nginx в Symfony. Я не думаю, что это будет такой же быстрый Swoole (поскольку мы не говорим здесь о расширении PHP C), но оно того стоит.

Другие вопросы по тегам