Перейти к основному содержимому

Visual Sync Builder

Визуальный редактор синхронизации между окружениями сайта. Полноэкранный SVG-холст.

Интерфейс

ЗонаНазначение
ПалитраСписок окружений для перетаскивания на холст
ХолстУзлы окружений, соединённые стрелками. Поддержка панорамирования и зума
InspectorНастройки выбранной стрелки (что синхронизировать)

Создание потока синхронизации

  1. Перетащите окружения из палитры на холст.
  2. Соедините стрелкой источник → цель.
  3. Кликните на стрелку — откроется Inspector.
  4. Отметьте, что синхронизировать:
    • Files — файлы;
    • Database — база данных;
    • Pre-backup — бэкап перед синхронизацией;
    • Health-check — проверка после.
  5. Сохраните как deployment-шаблон.

Smart Sync — выборочная синхронизация

Вместо «всё подряд» можно указать конкретные файлы и таблицы:

  • File tree — дерево файлов с чекбоксами, навигация и поиск.
  • DB tables — список таблиц с чекбоксами.
  • Режим на каждую панель: «Pick files» (выбор) или «Sync everything» (всё).

Реальная синхронизация: WordPress (wp db export/import) и Laravel (mysqldump). UI поддерживает также MODX и Joomla.

CMS-aware трансформация

CMSДействие после переноса БД
WordPresswp-cli search-replace для подмены URL
Laravelsed для APP_URL + сброс кеша конфигурации
StaticURL не трансформируется

История запусков

Список последних синхронизаций с автообновлением статусов (RUNNING → SUCCEEDED / FAILED) раз в 3 секунды.