Rakovskiy, Какую логику и почему?
Вот посмотри сюда например: https://github.com/Kilte/leich ... ource
Вся логика пишется один раз, далее под неё пишутся интерфейсы, будь то REST API, JSON-RPC или просто контроллёры, возвращающие отрендеренные шаблоны.
Почитай ещё вот эту статейку: http://php-and-symfony.matthia ... uses/
Думаю все вопросы отпадут.