Мультисайтинг с разными базами

Главные вкладки

Аватар пользователя EJIqpEP EJIqpEP 25 февраля 2012 в 19:37

Добрый день интересует реализация простой публикации новостей на несколько сайтов одновременно.
Допустим у нас есть 5 сайтов на площадке с разными базами. Задача в том, чтобы при создании новой статьи можно было выбирать "публиковать на всех сайтах" или список сайтов на котором создавать ноду.
Если ли уже реализованные модули или примеры или какие есть идеи как это реализовать?

Комментарии

Аватар пользователя EJIqpEP EJIqpEP 26 февраля 2012 в 2:03

он вроде как работает только с одной общей базой, а мне нужно чтобы с разными одновременно работал. В нем это возможно?

Аватар пользователя Geldora Geldora 26 февраля 2012 в 6:10

Модуль домен - это

"EJIqpEP" wrote:
реализация простой публикации новостей на несколько сайтов одновременно

Если вам нужно именно это, тогда вы сможете обойтись без мультибаз. Если мультибазы критичны, вам придется строить гораздо более сложное решение... использовать Migrate, писать спец. модули и т.п.

Аватар пользователя vitaboss vitaboss 12 апреля 2012 в 23:36

"EJIqpEP" wrote:
Добрый день интересует реализация простой публикации новостей на несколько сайтов одновременно.
Допустим у нас есть 5 сайтов на площадке с разными базами.

А сайты уже существуют или только собираетесь создавать. Если только собираетесь создавать, то начинайте с главного домена, устанавливаете друпал, затем установите модуль Domain Access. Перед этим на хостинге настройте так, чтобы остальные домены ссылались на уже созданный сайт (MX записи в DNS). Модулем создаете сайты. Присваиваете каждому тему оформления. Все должно заработать. После этого создаете любую ноду, у нее появляются свойства публикации, на всех, на одном, на нескольких доменах. Кроме ноды можно сделать блоки общими, меню, и т.д. при редактировании на каком-либо из сайтов ноды/меню/любых-настроек у вас есть выбор для каких сайтов применить эти настройки. У меня так получилось на 7-ке. На 6-ке мучения с таблицами, админками, обновлениями модулей и переводов. Сейчас у меня общая админка стала единой.
Если сайты уже работают, тогда не получиться без геморроя что-либо сделать.

Аватар пользователя Semantics Semantics 13 апреля 2012 в 2:46

"vitaboss" wrote:
Перед этим на хостинге настройте так, чтобы остальные домены ссылались на уже созданный сайт (MX записи в DNS)

Увы, но MX-записи управляют почтой, а требуются A- или CNAME-записи.
И одним только DNS не обойдётся, нужно wildcard в конфиге виртуального хоста.

Аватар пользователя vitaboss vitaboss 13 апреля 2012 в 2:54

Извините, ошибся. Я редактировал действительно запись A (адрес Internet v4).

"Semantics" wrote:
И одним только DNS не обойдётся, нужно wildcard в конфиге виртуального хоста.

А wildcard зачем?