Мультисайтовость

12
[Удален]
2342

Объясните понятие мультисайтовости и как его можно сделать? Для какого движка характерно это явление? Я правильно понимаю, что мультисайтовость, - это когда хочешь создать 100 сателлитов, но закачиваешь на хостинг один движок, а потом с помощью настроек доменных алиасов создаешь те самые 100 сайтов, где движок (он один) и база данных одна общая!

vandamme
На сайте с 30.11.2008
Offline
675
#1

это когда админка одна, а сайтов много, например на Друпале можно организовать, битрикс вроде

F
На сайте с 16.01.2010
Offline
267
#2

ZebrumCMS :)

[Удален]
#3

Обшарив инет, понял, что для мультисайтинга лучше всего Друпал. Но как это зделать? Нигде не написано!

AA
На сайте с 06.04.2009
Offline
126
#4

Вообще-то заходите на drupal.org. Там очень много полезного по друпалу найдете. Мануалы, модули, форум.

По вопросу:

Для каждого сайта нужно создать свой каталог в директории /sites.

К примеру:

/sites/yousite1.ru/settings.php

/sites/yousite2.ru/settings.php

/sites/yousite2.ru/settings.php

Можно еще найти спец модули (на drupal.org) найти. http://drupal.org/project/Modules

К примеру поищите http://drupal.org/project/modules?solrsort=sis_project_release_usage%20desc&text=domain

F
На сайте с 16.01.2010
Offline
267
#5
Plazmodina:
Обшарив инет, понял, что для мультисайтинга лучше всего Друпал. Но как это зделать? Нигде не написано!

Смешной человек. Многосайтовость в создании сайтов - это как черный пояс по карате.

Нужно читать мануалы и много-много раскуривать форумы комьюнити, а тем более с таким монстром, как Друпал. Есть конечно выход - взять коммерческую cms заточенную под эти цели Битриск, НэтКат Umi и др. Но это дорого. Хотя если прикинуть, сколько на это сил уйдет поднять и содержать на Друпале, то понимаешь, что цена себя оправдывает.

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

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

sergey885
На сайте с 19.08.2002
Offline
248
#6
vandamme:
это когда админка одна, а сайтов много, например на Друпале можно организовать, битрикс вроде

это когда ядро - одно, а вертится на нем сайтов - много.

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

Plazmodina:
Обшарив инет, понял, что для мультисайтинга лучше всего Друпал. Но как это зделать? Нигде не написано!

плохо шарил

futuristian:

Нужно читать мануалы и много-много раскуривать форумы комьюнити, а тем более с таким монстром, как Друпал.

в папке sites, создаете папке www.url1site.ru, в нем файл settings.php

в файле указываете домен, данные для подключения к базам данных.

нужные строки:

$db_url = 'mysqli://baselogin:password%26@localhost/baseforsite1';
$db_prefix = array(
'default' => 'base1.', - это база самого сайта 1
'access' => 'common.', - это обшая база, в этом случае пользователей, для всех сайтов
'batch' => 'common.', - аналогично.. и т.д.
'users' => 'common.',
'sessions' => 'common.',
'role' => 'common.',
'authmap' => 'common.',
'permission' => 'common.',
'users_roles' => 'common.',
);


$base_url = 'http://www.url1site.ru'; // NO trailing slash!

$cookie_domain = 'www.url1site.ru';

Далее "направляете"(назовем это так, т.к. вдруг ТС будет юзать это под денвером там...) ваш домен на хост и друпал сам все обработает.

Далее делаете папку со вторым сайтом www.url2site.ru, в нем файл settings.php

и аналогично первому разу указываете

$db_url = 'mysqli://baselogin:password%26@localhost/baseforsite2';
$db_prefix = array(
'default' => 'base2.', - это база самого сайта 2
'access' => 'common.', - это обшая база, в этом случае пользователей, для всех сайтов
'batch' => 'common.', - аналогично.. и т.д.
'users' => 'common.',
'sessions' => 'common.',
'role' => 'common.',
'authmap' => 'common.',
'permission' => 'common.',
'users_roles' => 'common.',
);

$base_url = 'http://www.url2site.ru'; // NO trailing slash!

$cookie_domain = 'www.url2site.ru';

Только имеем ввиду, что для данного случая многосайтовости надо чтобы логин и пароль во все используемые базы данных был один.

futuristian:

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

да знаешь, я тоже бы хотел избавиться от тех 2 дней страданий, когда я вкуривал эту тему. а оказалось, что дел там на 10 минут. и все это тупо из-за того, что никто не написал нормальный мануал под этот движок. "закрытость" друпала для новых юзеров меня просто бесит... ответы на маленькие вопросы можно искать часами. и не найти.

интернет-маркетинг. стратегии развития веб-проектов.
F
На сайте с 16.01.2010
Offline
267
#7
sergey885:
и все это тупо из-за того, что никто не написал нормальный мануал под этот движок. "закрытость" друпала для новых юзеров меня просто бесит... ответы на маленькие вопросы можно искать часами. и не найти.

Золотые слова (с)

vandamme
На сайте с 30.11.2008
Offline
675
#8
sergey885:
это когда ядро - одно, а вертится на нем сайтов - много.
в случае друпала, админка для каждого сайта может отличаться, в зависимости от включенных модулей под этот сайт

ну я в друпале не шарю, поэтому образно описал ситуацию

[Удален]
#9
Plazmodina:
Обшарив инет, понял, что для мультисайтинга лучше всего Друпал

Вначале просто с друпалом попробуй разобраться :))

На 3-м вордпрессе мультисайтовость на поддоменах делается как 2 пальца об асфальт (хостинг бы только позволял).

Если для сатов и относительно небольших сайтов +1 Зебре.

sergey885
На сайте с 19.08.2002
Offline
248
#10
SeoNizator:
На 3-м вордпрессе мультисайтовость на поддоменах делается как 2 пальца об асфальт (хостинг бы только позволял).

только на поддоменах или возможно на доменах?

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий