Обновление

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

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

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

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

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

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

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

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

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

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

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

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