Alutech Security

Как сэкономить бюджет на миграцию сайта благодаря системе мультисайтов

ДОБАВИТЬ САЙТ В МУЛЬТИСАЙТ
МИГРИРОВАТЬ КОНТЕНТ
Хотите так же?

О клиенте

Мы уже писали о нашем сотрудничестве с компанией по производству рольставен Alutech. У них много отдельных сайтов для каждой из групп товаров, и одна из которых — ставни, двери и решётки для сохранности жилых и коммерческих объектов.

Сайт для продажи этих товаров, alutechsecurity.com, клиент захотел перенести с Drupal 7 на Drupal 8, не затрагивая дизайн.

Времени было мало. И в качестве самого экономичного решения мы посоветовали сделать этот сайт частью мультисайта, наряду с несколькими уже имеющимися. 

Когда нужен мультисайтинг

Мы рекомендуем пользоваться мультисайтингом, если:

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

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

Объединение в мультисайт и миграция контента

В системе мультисайтов клиента уже было несколько сайтов. Все они объединены между собой одной кодовой базой с модулями, плагинами, темами и ядром Drupal. Каждый сайт — это буквально подпапка в корневой папке с кодовой базой. У сайтов одинаковая структура, и изменение в коде одного сайта влечёт изменения во всех.

объединение сайта с системой мультисайтов

Нам сэкономило время то, что:

  • контент старого сайта подходил мультисайту по структуре;
  • тизеры продуктов, страницы с их описанием и контактные формы можно было переиспользовать.

Если сайт становится частью мультисайта, то в нём легко настроить функции уже включенных в систему сайтов. Так, мы внедрили в старый сайт клиента функцию для поиска продавца продукции.

Внутри системы мультисайта мы можем менять цвет темы, иллюстрации в слайдере или на странице и т. п. Изменения в дизайне могут применяться выборочно к одному из сайтов системы.

С миграцией не было ничего сложного. С одной стороны у нас есть сайт на Drupal 7, с другой — готовая структура для сайта на Drupal 8 в мультисайте. Дело оставалось только за миграцией контента с незначительными изменениями в структуре сайта.

Миграция на Drupal 8 повлекла за собой экономию времени на обновления безопасности, ведь кодовая база одна на всех и поэтому обновления применяются одновременно к каждому в системе.

Результат

Миграция заняла месяц и обошлась клиенту в более чем умеренную сумму. Без уже имеющейся системы мультисайтов времени ушло бы больше.

Сайт клиента: alutechsecurity.com

Напишите нам!

Мы регулярно просматриваем не только почту, но и спам. Ваша заявка от нас не ускользнёт.

Напишите нам!

Но сначала правильно заполните обязательные поля.