Что мы на нём делаем

PHP — не то, что мы выбрали бы для бэкенда с нуля, и мы скажем это прямо. Но именно на нём работает заметная часть уже живущего софта, а продукт не переписывают из-за того, что пришла новая команда.

Поэтому наша работа с PHP — это в основном интеграция и доработка: новые эндпоинты, которые нужны существующей системе, чтобы обслуживать мобильный клиент, наведение порядка в том, что уже есть, и Flutter- или Vue-фронтенд поверх, не требующий переписывания того, что снизу.

Где мы его применили

У white-label платформы кэшбэка и лояльности бэкенд на PHP: он обслуживает инструменты для мерчантов и 15+ брендированных мобильных приложений, собираемых из единой Flutter-кодовой базы.

Когда мы его рекомендуем

Когда он уже есть и работает. Замена работающего PHP-бэкенда — обычно самый дорогой способ получить наименее заметное улучшение, а современный PHP с поддерживаемым фреймворком — вполне нормальное место для жизни продукта.

Для нового бэкенда мы возьмём Go, Python с Django или Rust — в зависимости от нагрузки. Не потому что PHP не справится, а потому что наша команда сильнее в этих языках, и работать над вашим продуктом должны люди в своём самом сильном инструменте.