Switch Pages / Пошаговые инструкции

Установка и настройка

Пошаговая инструкция: подготовка хостинга, загрузка файлов, установка Switch Pages, вход в админку, создание разделов, SEO и обслуживание сайта.

Начните с введения: ваш первый сайт ↗

С чего начать

  1. 01С чего начать: ваш первый сайт на Switch PagesРазберитесь, что понадобится для своего сайта: домен, хостинг, установка CMS, первые страницы и публикация. Начните с простого плана без программирования.
  2. 02Что проверить на хостинге перед установкой CMSPHP, база данных, расширения, корень сайта и права каталогов: короткая проверка хостинга перед загрузкой Switch Pages без обещания совместимости с любым тарифом.
  3. 03Как проверить совместимость CMS с PHP 8.3Разница между проверкой синтаксиса и работой установленной CMS: расширения PHP, настоящие формы, изображения, база данных и ошибки журнала.
  4. 04Как загрузить файлы CMS на хостингКуда распаковать архив Switch Pages, как найти папку домена и проверить загрузку. Простая инструкция перед установкой CMS через браузер.
  5. 05Как установить Switch Pages без phpMyAdminПодключение пустой базы, создание администратора и автоматический вход выполняются в одном окне установщика. Разбираем этапы и ограничения этой процедуры.
  6. 06Создание администратора при установке CMSКак выбрать отдельный логин администратора, завершить установку и проверить повторный вход. Почему пароль базы нельзя использовать как публичные данные аккаунта.

Создаём и настраиваем сайт

  1. 01Первый раздел: создайте страницу или карточку каталогаСоздайте первый раздел, добавьте нужные поля, заполните карточку и опубликуйте её. Разберитесь с основными действиями в админке Switch Pages.
  2. 02Как настроить главную страницу своего сайтаИзмените заголовок, описание, изображения и блоки главной страницы через админку. Расположите содержимое в нужном порядке без правки шаблонов.
  3. 03Как добавить страницы в меню сайтаПокажите нужные разделы в меню, проверьте адреса ссылок и расположите пункты в понятном порядке. Сделайте навигацию удобной на компьютере и телефоне.
  4. 04Где изменить заголовки, описания и название сайтаНастройте название проекта, заголовок главной, Title и Description. Разберитесь, какие SEO-поля относятся ко всему сайту, а какие — к отдельной странице.
  5. 05Миниатюры WebP и исходники фотографийКак связаны оригинал, обложка и адаптивные миниатюры в Switch Pages. Проверка загрузки и размеров без ложного обещания ускорения любого сайта.

Публикации и пользователи

  1. 01Как включить публикации пользователей и модерациюРазрешите пользователям добавлять свои материалы в выбранный раздел и проверяйте их перед публикацией. Настройте доступные поля и правила редактирования.
  2. 02Как управлять пользователями и доступом к админкеНайдите пользователя, измените статус и задайте права сотруднику. Разделяйте обычный личный кабинет и административный доступ к управлению сайтом.
  3. 03Как настроить приватность профиля и публикацийВыберите публичность материалов, проверьте показ контактов и отделите черновики от опубликованных страниц. Настройте приватность без случайного раскрытия данных.
  4. 04Как проверить защиту приватных фотографийНедостаточно спрятать карточку из каталога: прямые ссылки на оригиналы и миниатюры должны учитывать доступ. Проверка приватных медиа гостем и владельцем.

Обслуживание и обновление

  1. 01Резервная копия базы перед обновлением CMSПочему нужен согласованный дамп, как отличить пустую тестовую базу от рабочей и что проверять при восстановлении структур, JSON и идентификаторов.
  2. 02Как сделать полезную файловую копию сайтаИсходники, пользовательские медиа, конфигурация и серверные правила входят в разные части резервной копии. Копия считается проверенной после восстановления и сверки.
  3. 03Как проверить восстановление резервной копииВосстановление в отдельный каталог и БД, сверка хешей и рабочие сценарии CMS. Проверка, которая показывает ценность копии до аварии на сайте.
  4. 04Зачем нужна отдельная тестовая копия сайтаИзоляция БД, файлов, cookie и внешних интеграций помогает проверять обновления без изменения рабочего сайта. Отличия тестовой копии от демонстрационной среды.
  5. 05Как обновлять ядро Switch Pages без потери данныхРезервная копия, проверка версии, явная миграция и регрессия основных функций. Почему обновление исходников и чистая установка являются разными процедурами.
  6. 06Переход со старой Switch Pages 25.1Добавочная миграция структуры, сохранение JSON-ключей и обновление старых хешей при входе. Порядок проверки существующего проекта перед переходом.
  7. 07Перенос CMS на другой доменФайлы, база, канонический адрес и карта перенаправлений: что менять при переносе Switch Pages, сохраняя понятные URL и доступ к медиа.
  8. 08Как измерять скорость страницы CMSВремя ответа, размер ресурсов и число запросов оценивают на настоящих страницах и известном наборе данных. План измерения без выдуманных показателей быстродействия.
  9. 09Проверка дистрибутива по SHA-256 и манифестуКонтрольная сумма связывает архив с проверенным выпуском, а манифест описывает файлы. Что эти проверки доказывают и почему они не заменяют чистую установку.

Если что-то не работает

  1. 01Почему установщик отказывается от непустой базыНепустая БД не подходит для чистой установки Switch Pages. Объясняем, как различить новый сайт, обновление и восстановление, сохранив существующие данные.
  2. 02Чистые URL Switch Pages на ApacheПроверка mod_rewrite, корня домена и запретов доступа к служебным каталогам. Как отличить ошибку маршрутизации от отсутствующей публикации.
  3. 03Что настроить для Switch Pages на NginxNginx не применяет Apache .htaccess. Для запуска CMS нужно отдельно закрыть служебные пути, запретить исполняемые uploads и настроить передачу маршрутов.
  4. 04Права файлов и каталогов CMS без лишней открытостиКакие каталоги нужны PHP для записи, почему конфигурация закрывается отдельно и как проверять запреты без универсального совета поставить всем файлам 777.
  5. 05Почему изображение не загружается в CMSРазмер, формат, содержимое файла, лимиты раздела и ограничения PHP: последовательная диагностика загрузки фотографий без ослабления защиты сервера.
  6. 06Email сайта и проверка доставки писемНастройка адреса отправителя не гарантирует доставку. Как проверить почтовый сброс пароля, не смешивая его с контактами Telegram или резервным кодом.
  7. 07Как исследовать ошибку 500 в CMSБезопасный порядок диагностики: воспроизведение, журнал, версия окружения, права и копия сайта. Почему нельзя включать вывод секретных деталей посетителям.

Создайте сайт сами

Посмотрите, как вы будете управлять своим сайтом

Изучите интерфейс Switch Pages и проверьте, подходит ли движок под вашу задачу.

Демо доступно бесплатно после регистрации на основном сайте.