Статьи о создании сайтов
Что нужно сохранить, чтобы владеть данными своего сайта
Файлы, БД, медиа, доступы и проверенная процедура восстановления формируют управляемый проект. Почему права на домен и архив шаблона не заменяют данные CMS.
На этой странице
Соберите полный состав проекта
Данные управляемого сайта распределены между базой и файлами. В Switch Pages это настройки, определения контейнеров, JSON-значения объектов, связи, пользователи и изображения. Текущий шаблон без этих данных не воспроизводит наполненный сайт.
Например, после сохранения только папки templates можно получить знакомый внешний вид, но не вернуть каталог и авторов. После сохранения только БД записи останутся без фотографий, если uploads потерян. Нужна согласованная копия обеих частей.
Разделите доступы и документы
Владелец должен понимать, кто управляет доменом, хостингом, базой и административными аккаунтами. Храните технические секреты безопасно и отдельно от публичной документации. Проверяйте не только существование учётной записи, но и возможность получить нужные файлы и восстановить проект.
Лицензия на CMS и условия поддержки являются отдельными вопросами. Самостоятельная установка не означает автоматически любой объём прав или бессрочное сопровождение: эти условия нужно читать в конкретной поставке и договоре.
Проверьте независимое восстановление
Разверните копию в новом каталоге и новой БД, сравните хеши файлов и контрольные значения записей. Затем откройте админку, каталог и медиа. Для клиентской Switch Pages стандартные функции должны работать без обращения к коммерческому сайту разработчика.
Сохраните процедуру и результат испытания. Если восстановление возможно только с помощью одного человека, который помнит незафиксированный пароль или скрытую последовательность шагов, проект остаётся уязвимым к потере доступа. Практическое владение данными проявляется в возможности контролируемо перенести и восстановить именно свой сайт, сохранив права пользователей и содержимое.
Продолжить работу
Проверьте выбранный сценарий и сохраните правила работы редактору. Сопоставьте задачу с возможностями ядра. Другой материал этого раздела: Как работает сайт на PHP и базе данных.
