Какой из php-фреймворков наиболее подошел бы для реализации «прокси» (php стучится к API, собирает данные и на их основе генерит статичный html)?
Доброго времени суток.
Есть следующая ситуация. Есть бекенд сервер, на котором крутится API. Он написан на C#.
Есть задача написать сайт, данные для которого дергались бы с API.
Реализация на JS MVC фреймворках по типу тонкого клиента очень нравится, но для поисковиков хотелось бы отдавать все-таки статичную страничку, без всяческой хештег-навигации.
В связи с чем вопрос, какой из php-фреймворков наиболее подошел бы для реализации "прокси", то есть php стучится к API, собирает нужные данные, и на их основе генерит статичный html код.
@SamDark Статичен в разрезе "для поисковика". Тоесть есть такие понятия как список товаров, итемы которого могут по разному быть отсортированы, какие-то будут выводиться какие-то нет.
Есть корзина, и прочие вещи. Тоесть поисковик должен увить это сайт как полноценный сайт с контентом.
Js mvc отрендерит страничку как нужно, но только в браузере клиента. Для поисковика тут будет отдан маленький html в подключенными js файлами, который поисковик выполнять не факт что будет. Поэтому этот вариант не рассматривается.
Вот и есть задумка, сделать вывод html контента через проксирующий к api php. А вся js асинхронная движуха будет общаться с бекенд сервером(API) напрямую.
Для того, чтобы получать данные из API и отдавать их в виде JSON/XML/etc Symfony (Yui, Zend, другой монстр) будет избыточен.
Рекомендую Slim. Лёгкий, простой, понятный.