Есть задача поднять на 1 сервере клоны интернет магазина на OpenCart. Каждый клон может иметь не полный функционал, что то вроде отдельного конфига для каждого магазина. Предполагается на сервере создать панель управления этими магазинами с возможностью включения и отключения в них различных функциональных модулей и шаблонов. Так же товарная база в магазинах должна автоматически обновляться с базы главного магазина. База же основного магазина обновляется из корпоративной 1С.
Какое решение вижу я:
- Создать на сервере полнофункциональный магазин со всеми необходимыми модулями и шаблонами
- Настроить синхронизацию магазина с 1C
- Создать панель управления для клонирования и управления модулями в клонах
- При необходимости создавать 100% клон родительского магазина и отключать в нем определенные модули
- Обновления товарной базы затаскивать из базы основного магазина
- при всем при этом у всех клонов своя база данных