Тема закрыта
ну это та же самая репликация)
1
Возник такой вопросище.
Отправлено: 6 Июл 2011#1
Возможно ли сделать одну регистрацию между 2-мя сайтми.
Допустим у меня есть основной сайт с Fapos CMS и есть сайт с поддоменом где установлена такая же CMS.
Можно ли сделать такое что если пользователь регистрируется на основном сайте,то и на сайте с поддоменом автоматически происходит его регистрация.
Ну или как нибудь что то похожее на это.
Допустим у меня есть основной сайт с Fapos CMS и есть сайт с поддоменом где установлена такая же CMS.
Можно ли сделать такое что если пользователь регистрируется на основном сайте,то и на сайте с поддоменом автоматически происходит его регистрация.
Ну или как нибудь что то похожее на это.
Отправлено: 7 Июл 2011#2
LIFE-STALKER, возможно, но для корректного использования придется копаться в коде Fapos (переписывать все обращения к таблице пользователей).
Как вариант можно предложить использование одной БД и нескольких копий CMS, настроенных на использование этой БД, но с разными параметрами, например (этот вариант на практике не проверялся):
1) по основному адресу "site.ru" лежит CMS с отключенными модулями "loads" и "forum";
2) по дополнительному адресу "forum.site.ru" лежит CMS с включенными модулями "users" и "forum" (все остальные отключены), в качестве точки входа установлен "/forum";
3) по дополнительному адресу "files.site.ru" лежит CMS с включенными модулями "users" и "loads" (все остальные отключены), в качестве точки входа установлен "/loads".
Из неприятных особенностей:
1) ссылки на дополнительных сайтах получатся вида "forum.site.ru/forum/view_theme/1" (т.е. двойное дублирование слова forum);
2) в свойствах пользователя будут некорректные ссылки на список сообщений;
3) общий логин работать не будет (чтобы его реализовать придеться копаться в коде).
Как вариант можно предложить использование одной БД и нескольких копий CMS, настроенных на использование этой БД, но с разными параметрами, например (этот вариант на практике не проверялся):
1) по основному адресу "site.ru" лежит CMS с отключенными модулями "loads" и "forum";
2) по дополнительному адресу "forum.site.ru" лежит CMS с включенными модулями "users" и "forum" (все остальные отключены), в качестве точки входа установлен "/forum";
3) по дополнительному адресу "files.site.ru" лежит CMS с включенными модулями "users" и "loads" (все остальные отключены), в качестве точки входа установлен "/loads".
Из неприятных особенностей:
1) ссылки на дополнительных сайтах получатся вида "forum.site.ru/forum/view_theme/1" (т.е. двойное дублирование слова forum);
2) в свойствах пользователя будут некорректные ссылки на список сообщений;
3) общий логин работать не будет (чтобы его реализовать придеться копаться в коде).
Отредактировано автором 7 Июл 2011
Отправлено: 7 Июл 2011#3
А я ьы попробовал поставить два движка на два домена. То есть просто 2 обычных сайта на фапос. И сделать репликацию таблицы пользователей между этими сайтами.
Плюсы
1. Просто
2. Не надо ковырять код
минусы
1. Если юзер зарегистрируется на одном сайте, то на другом сайте его аккаунт появится только после репликации(интервалы вы выбираете сами, но обычно это минимум час)
Добавлено2011.07.07 11-23
и еще один минус - репликацию пользователей надо будет сделать двусторонней. Хотя возможно вам это не надо. Если вы хотите что при регистрации на вторичном сайте, появлялся акк на основном тогда надо делать двустороннюю.
Плюсы
1. Просто
2. Не надо ковырять код
минусы
1. Если юзер зарегистрируется на одном сайте, то на другом сайте его аккаунт появится только после репликации(интервалы вы выбираете сами, но обычно это минимум час)
Добавлено2011.07.07 11-23
и еще один минус - репликацию пользователей надо будет сделать двусторонней. Хотя возможно вам это не надо. Если вы хотите что при регистрации на вторичном сайте, появлялся акк на основном тогда надо делать двустороннюю.
Я горжусь тем, что создал . И люблю нашу команду)
Отправлено: 7 Июл 2011#4
а если просто копировать БД,а именно файл где лежат все аккаунты пользователей с одного сайта на другой?
Отправлено: 7 Июл 2011#5
LIFE-STALKER, база данных пользователей обновляется при регистрации каждого нового пользователя.
Drunya, для корректной репликации таблиц все равно
Кроме того проблема общего логина остается.
Drunya, для корректной репликации таблиц все равно
Wasja пишет:
придется копаться в коде Fapos (переписывать все обращения к таблице пользователей).
Отредактировано автором 7 Июл 2011
Отправлено: 7 Июл 2011#6
LIFE-STALKER пишет:
а если просто копировать БД,а именно файл где лежат все аккаунты пользователей с одного сайта на другой?
Я горжусь тем, что создал . И люблю нашу команду)
Отправлено: 22 Авг 2011#7
Вопрос: Возможно ли сделать одну регистрацию между 2-мя сайтми.
Ответ: да можно, самый простой способ это репликация базы данных
Для подробнойтей и оказание помощи в реализации стучите мне в ЛС...
Топик закрыт...
Ответ: да можно, самый простой способ это репликация базы данных
Для подробнойтей и оказание помощи в реализации стучите мне в ЛС...
Топик закрыт...
Отредактировано автором 22 Авг 2011
1
Зарегистрируйтесь или авторизуйтесь что бы писать
Сейчас online: 7. Зарегистрированных: 0. Гостей: 7.
