Menu

Обновление

Истина времени выполнения сохраняется при восстановлении контента

Записи, заказы, отправки форм, платежи, сессии и следы аудита остаются в runtime-хранилище, пока контент сайта GoLivePilot перемещается вперед или назад.

GoLivePilot хранит версии страниц, отзывов, новостей, локалей, конфигурации бронирования, определений торгового каталога, метаданных медиа, вариантов и релизов в Git. Факты времени выполнения хранятся отдельно в SQLite, поэтому восстановление контента не может переписать записи, заказы, отправки форм, сессии или аудиторские записи, которые уже произошли.

Какие записи относятся к истории контента?

История контента — подходящее место для информации, которую владелец намеренно редактирует и проверяет перед публикацией. Сюда относятся тексты страниц, черновики статей, навигация, токены темы, локализованный текст, метаданные манифеста медиа и снимки релизов. Эти записи могут перемещаться вперед или назад, потому что они описывают сайт.

Восстановление может безопасно заменить записи, принадлежащие контенту, такие как:

  • Опубликованные определения страниц и файлы статей.
  • Навигация, пакеты локалей и SEO-метаданные.
  • Манифесты вариантов и релизов, хранящиеся вместе с определением сайта.

Какие записи должны оставаться в runtime-хранилище?

Runtime-хранилище сохраняет бизнес-факты, созданные посетителями, владельцами, интеграциями и системными событиями. Записи, заказы, платежи, отправки через контактную форму, корзины, сессии и следы аудита остаются в SQLite, потому что эти записи описывают активность, а не редакционное состояние.

Что должно подтверждать восстановление?

Полезное восстановление должно возвращать предыдущую версию контента без изменения операционной записи. После восстановления владельцы по-прежнему должны видеть те же записи, отправки форм и историю аудита, в то время как публичный контент отражает выбранную версию.

На этом управляемом сайте GoLivePilot эта граница видна в публичных процессах бронирования, торговли, контакта, чата владельца, релиза и восстановления.