@seva1

Какой framework использовать для Backend API сервера?

Собираемся заказывать разработку Backend API к которому будут обращаться различные приложения(Веб, IOS, Andoid, Расширения для браузеров, Windows софт) итд

Этот Backend будет обрабатывать в перспективе 5-20 млн запросов в сутки(230 запросов в секунду в пике).

При выборе смотрим на такие параметры как
- Быстродействие
- Встроенные механизмы кеширования
- Достаточное количество разработчиков, с разумными ценниками(Все технологии Microsoft отпадают. Basic тоже))))
- Удобство разработки именно API server решений

Какой бы язык программирования Вы бы посоветовали + Какой Framework взять за базу?
  • Вопрос задан
  • 972 просмотра
Пригласить эксперта
Ответы на вопрос 6
miraage
@miraage
Старый прогер
Я пробовал и symfony2, и yii/yii2, и laravel.
У каждого есть свои плюсы и минусы, но я остановился на laravel.
Ответ написан
Комментировать
@Nc_Soft
Первый тег правильный, его и используйте
Ответ написан
Комментировать
ajaxtelamonid
@ajaxtelamonid
Laravel
Laravel слишком тяжёл для такого быстрого API, в пике может не потянуть. Используйте lumen.laravel.com , если нравится писать на Laravel.
Если вы до этого не писали ни на Laravel, ни на Yii, делайте на том фреймворке/языке, который знаете. Кэширование можно сделать везде. Не может же быть, что это ваш первый проект, и сразу 230 запросов в секунду, правда ?
Ответ написан
AmdY
@AmdY
PHP и прочие вебштучки
PHP дольше для интерфейсов и вебморд, а для апи лучше использовать nodejs или go.
Ответ написан
Комментировать
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Проще написать на нативном PHP.
Пример подобной реализации: тут
Ответ написан
Комментировать
@SashaSkot
Специалист широкого профиля
https://github.com/Luracast/Restler

Позволяет достаточно быстро создать REST API
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы