Стоит задача разработки/использования системы управления сайтами. Клиенты приходят и заказывают сайты, построенные по одному шаблону. Каждый сайт состоит из модулей. Модули получают данные от поставщиков (JSON/Web Service/etc.): основные данные, например, всегда от одного сервера, плюс отдельные модули получают данные от других источников. Модули пишутся на PHP + MySQL, клиент — JavaScript, CSS, JQuery, могут использовать, например, данные Google Maps или Facebook API. Модули можно настраивать (изменять параметры показа, фильтров и т.д.), включать, выключать из администрации отдельного сайта и всей системы.
Буду благодарен вашим советам/комментариям/критике существующих систем, которые можно было бы использовать в качестве базиса для данной задачи.