Какой PHP-фрэймворк выбрать для REST-сервисов?

Задумал тут проект с полным разделением слоёв, web-серверную часть задумано выполнить в виде набора REST-сервисов (никакой генерации HTML-страниц, никакой статики, только JSON/XML методы). Соответственно интересно нет ли фрэймворка, заточенного специально под такие задачи. Чтобы всё, что нужно (в т.ч. авторизация), ничего лишнего и с заточенной под это структурой.

PHP как язык выбран с целью возможности развёртывания на бюджетный shared hosting.
  • Вопрос задан
  • 3334 просмотра
Пригласить эксперта
Ответы на вопрос 4
Комментировать
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
Symfony2 + FOS/Rest + JMS/Serializer + Doctrine. Для очень простых штук возможно избыточно, но покрывает все кейсы. Для чего-то маленького мне нравится использовать Silex.

Отдельно посмотрите в сторону HTTP Middlewares. Их можно поставить на любое приложение на базе HttpKernel (то есть Symfony2, Silex, Laravel и т.д.)

stackphp.com

Среди мидлваров вас могут заинтересовать OAuth (для авторизации) и CORS. Ну и можно свои полностью реюзабельные компоненты делать.
Ответ написан
Комментировать
@Insayt
Laravel - REST из коробки
Смотрите сами laravel.ru/docs/v4/controllers#restful
Ответ написан
Ваш ответ на вопрос

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

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