ТЗ: Единое ядро WordPress для 8 сайтов
Текущая ситуация
1. Есть 8 сайтов на WordPress на разных доменах (доставка еды).
2. Все сайты подключены к одному внешнему бэкенду (БД), который принимает и обрабатывает заказы.
3. Код и функционал сайтов одинаковы (корзина, оформление, UI), но обновления сейчас выполняются отдельно на каждом сайте. Это создает лишние затраты времени и риск ошибок.
Цель
1. Объединить все 8 сайтов в единое ядро с одинаковым кодом и функционалом.
2. Обновления ядра (корзина, логика, стили, UI – например, цвет кнопок) выполняются в одном месте и автоматически применяются на всех доменах.
3. Уменьшить ручную работу и человеческий фактор при обновлениях.
Ожидаемый результат
1. Единая кодовая база (тема / плагины / модули) для всех сайтов.
2. Централизованное обновление корзины, оформления и интеграции с бэкендом.
3. Каждый сайт имеет собственные настройки контента:
– баннеры, тексты, контакты
– возможность включить или выключить отдельные модули (например, блог).
Архитектура (на выбор исполнителя)
1. WordPress Multisite с подключением 8 доменов.
или
2. 8 отдельных WordPress с единым репозиторием ядра и автоматическим деплоем.
Может есть еще лучшая практика, хотим нормальное решение.
Требования
1. Одинаковая корзина и оформление заказа на всех сайтах.
2. Единая интеграция с внешним API заказов.
3. Возможность централизованных обновлений и быстрого отката.
4. Без остановки продаж во время перехода.
Что ожидаем в предложении
1. Выбранная архитектура и краткое обоснование.
2. Оценка сроков и стоимости.
3. Перечень рисков и ограничений.
4. Что нужно от нас для старта (доступы, домены, бэкенд).
Указывайте реальный бюджет и срок, 20.000 грн не является целевым бюджетом.