Gfalcon
- У реализации есть две точки входа (реализовано модульно)
VirtualHost настроены таким образом чтобы у обычного сайта и rpc сервера обращение шло на разные индексные файлы.
index.php - для блогов по типу blog1.dev/page_1 - любой проект который хочет работать через rpc сервер и index-rpc.php - это rpc сурвер куда будут уходить запросы (на данный момент домен(rpc-server.dev) он хардкодно вызывается curl -ом при в apps/site/http/site/controllers class IndexController метод indexAction) Все идет через один контроллер для простоты.
- Для получения ответа от rpc сервера нужно зайти blog1.dev/page_1 - GET для получения ответа от rpc сервера напрямую http://rpc-server.dev/?host=blog1.dev&uri=fgdfg64rtert для очищения кеша http://rpc-server.dev/?clear=true . Функционал для работы с кешем стоят заглушки. Можно разкоментировать и пользовать.