Мой мультисайтинг. Попытка разобраться

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

Аватар пользователя iNFerNo iNFerNo 9 ноября 2010 в 12:18

Почитал многое о мультисайтинге и решил разобраться т.к. мало что понятно. Хочется сделать три разных сайта (сейчас все в одном и очень все запутано и не понятно).

Имеем site0.ru (на котором проходит регистрация пользователей, имеет свое меню, свои типы материалов)

имеем site1.site0.ru (на сайте нет регистрации, все пользователи заходят по логину и паролю аккаунтов с site0.ru. имеют своё меню, свои типы материалов).

имеем site2.site0.ru (на сайте нет регистрации, все пользователи заходят по логину и паролю аккаунтов с site0.ru. имеют также своё меню, свои типы материалов).

Возможно ли использовать мультисайтинг и какие шаги нужно сделать.

пи.эс. возможно ли настроить доступ к материалам site1 и site2 по настройкам на site0.ru т.е.

админ сам определяет давать юзеру доступ к site1 и site2 или нет (скорее всего это через роли осуществляется).

но тут сразу вопрос как решится вопрос с путями и с профилями (т.е. на каждом сайте будет свой дизаин профиля ?), с модулем например флаг - на одном один флаг и вьюха со списками на другом флаг 2 со вьюхой, а на основном site0 вьюха 3 как бы и как в нее материалы сайта 1 и сайта 2 вплести?

Комментарии

Аватар пользователя iNFerNo iNFerNo 9 ноября 2010 в 15:50

Подскажите возможно такое что бы и типы материалов были общие и скк_поля, а выводил бы я их разными вьюхами с фильтрами ???

Аватар пользователя iNFerNo iNFerNo 9 ноября 2010 в 16:39

А модули которые создают новые таблицы - их можно общими делать???

а типы материалов общими?

а таблицу node можно общими?

Аватар пользователя v1adimir v1adimir 9 ноября 2010 в 16:50

такое ощущение, что проще сделать единую базу для всех этих доменов -- site0.ru site1.site0.ru site2.site0.ru
а для каждого поддомена сделать свою темизацию.

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 9:41

это понятно.

а возможно ли такое.

есть три сайт 1, 2, 3

1 - основной на нем регистрируются и назначаются роли (для 2 и 3 сайта - типа допуск) на нем же некая соц сесть... (со своими модулями)

2 и 3 - просто сайты (с общими юзерами).

можно ли все на одном движке друпала сделать и на одной базе и что бы для каждого сайта была свая папка /site

хочется разгрузить от мудулей общий сайт (там вынести инет магазин, или форум в поддомены)

но и также не хочется дублировать типы материалов ибо они все практически одинаковые,

просто хочу выводить их на каждом под домене по разному и разными вьюхами...

как это все связать вьюхи с разными поддоменами (дублировать модули?)

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 9:56

Вопрос 1.

Есть 2 сайта с одинаковыми таблицам ив бд. Возможно ли 2 сайта объединить в один склеив содержание таблиц бд.

Вопрос 2.

Поставил два сайта с нуля друпала

на трех БД

1 - общаяя

содержащая:

# access
# Обзор authmap
# Обзор contact
# Обзор filters
# Обзор filter_formats
# Обзор node
# Обзор nodeaccess
# Обзор node_access
# Обзор node_revisions
# Обзор node_type
# Обзор permission
# Обзор poll
# Обзор poll_choices
# Обзор poll_votes
# Обзор profile_fields
# Обзор profile_values
# Обзор role
# Обзор sessions
# Обзор users
# Обзор users_roles

Остальные таблицы у каждого друпал сайта свои.

На одном сайте создал новый тип материала.

НО почему то на втором сайте этот материал не появился полностью и создать его нельзя.

Т.е. он есть в админке (там где список материалов)

но в меню не появился (у второго сайта в навигации где и ссылки на создания др материалов) ну и естесвенно не создаются.

Что- то еще не добавил в общую базу?

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 10:23

"iNFerNo" wrote:
Вопрос 2.

Поставил два сайта с нуля друпала

на трех БД

1 - общаяя

содержащая:

# access
# Обзор authmap
# Обзор contact
# Обзор filters
# Обзор filter_formats
# Обзор node
# Обзор nodeaccess
# Обзор node_access
# Обзор node_revisions
# Обзор node_type
# Обзор permission
# Обзор poll
# Обзор poll_choices
# Обзор poll_votes
# Обзор profile_fields
# Обзор profile_values
# Обзор role
# Обзор sessions
# Обзор users
# Обзор users_roles

Остальные таблицы у каждого друпал сайта свои.

На одном сайте создал новый тип материала.

НО почему то на втором сайте этот материал не появился полностью и создать его нельзя.

Т.е. он есть в админке (там где список материалов)

но в меню не появился (у второго сайта в навигации где и ссылки на создания др материалов) ну и естесвенно не создаются.

Что- то еще не добавил в общую базу?

вопрос снимается добавил еще пару таблиц в общую бд

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 10:24

Если стоят на одном хосте три друпала раскинутых по поддоменах тормозить будет вцелом или все равно что 1 друпал стоит?

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 10:38

и еще вопрос

есть 2 сайта: сайт.ру и демо.сайт.ру

сайт.ру - функционирующий (на нем закрывается и убирается инет магазин и переносится на демо.сайт.ру)

прописываются общие таблицы (но не так как описывают на трех бд (одна общая и 2 бд ля каждого) а всего 2 бд. 1 бд для сайт.ру , вторая БД для демо.сайт.ру c заменой таблиц в бд ссылкой на первую бд (пользователи сессия и тд )

такое будет работать. а то лишнюю бд заводить не понятно зачем...........

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 10:41

и такой вопрос.

мне необходимо чтобы каждый тип материала выводился в своем месте где назначат им (через вьюхи) и что бы адрес материала был привязан к поддомену или домену

как это реализуется???

нужны ли общие таблицы или какие таблицы не должны быть общими

Аватар пользователя iNFerNo iNFerNo 10 ноября 2010 в 11:07

Сложная тема для правильной работы.

Самое простое это независимые друг от друга сайты с пользователями общими