Региональные сабдомены на Drupal. Как лучше?

Есть интернет магазин. Пара регионов (домен+сабдомен).
Как правильнее организовать работу Друпала?
Делать сабдомены на одной mysql базе или на разных под каждый регион?

Например через модуль domain variable — как идея? То есть как мультиязычность, только для нашей задачи.
  • Вопрос задан
  • 3265 просмотров
Пригласить эксперта
Ответы на вопрос 3
@Nilard
В модуле drupal.org/project/domain есть все, что нужно. Конкретно вам нужен входящий в этот набор модуль Domain Content, позволяющий задавать для каждой ноды принадлежность к определенному домену, на других доменах эта нода отображаться не будет. Мультисайтинг с объединенными таблицами для этого случая смысла нет городить.
Ответ написан
Комментировать
@RazdoR
Я правильно понимаю что у вас будет так:
moskow.site.ru
spb.site.ru
vrn.site.ru?

Для себя определите плюсы и минусы, что даст вам то либо другое решение. Например при раздельных базах в случае падения одной из баз какого-либо региона пользователей можно будет временно направлять на домен ближайшего региона, с работающей базой.
Ответ написан
kratkar
@kratkar
web-developer
Вам скорее всего надо использовать смешанный способ.
Если есть что-то общее у сайтов, то таблицы должны быть общие.
Например, для пользователей, скорее всего, будет общая таблица, а для других — отдельная база.
Подробнее habrahabr.ru/post/133086/ внизу в разделе 2.b.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы