Тема: Никто не пробовал делать у нескольких форумов общую бд пользователей?
Никто не пробовал делать у нескольких форумов общую бд пользователей?
|
Фонд моральной поддержки |
|
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
PunBB по-русски → Работа системы → Никто не пробовал делать у нескольких форумов общую бд пользователей?
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
Никто не пробовал делать у нескольких форумов общую бд пользователей?
Думаю, затруднительно будет из одного запроса обращаться одновременно к двум базам данных.
Решение вижу в том, чтобы переписать код в части регистрации и изменений реквизитов записи пользователя в профиле так, чтобы данные менялись одновременно во всех базах.
При этом кол-во постов, напрмер, осталять для каждой базы свое.
НЕ я на smf дела так, все форумы устанавливал в одну бд, так что у каждого форума был свой префикс, а таблицу smf_users переписывал в base_users, а у осталньых форумов удалял эту таблицу. Потом скачивал все форумы с сайтов и у каждого форума во всех php файлах где написано {dbprefix}users заменял на base_users, затем обратно заливал. и прокатывало все форумы использовали одну таблицу пользователей. А все строчки где написано {dbprefix}users я искал с помощью notepa ++ просто нажимал найти во всех открытых документах.
Вот думаю прокатит ли на punbb.
Такой вариант пойдет, т.к. запросы будут идти к одной бд.
Страницы 1
Чтобы отправить ответ, вы должны войти или зарегистрироваться
PunBB по-русски → Работа системы → Никто не пробовал делать у нескольких форумов общую бд пользователей?
Сгенерировано за 0.108 секунды (83% PHP — 17% БД) 11 запросов к базе данных
Технологии с открытым исходным кодом, несомненно, обладают серьезным преимуществом над аналогичными продуктами, распространяемыми по ограниченным лицензиям. И совершенно неважно, что это. Возможно это:
Впрочем, неважно. Что бы это ни было, важно всячески поощрять и поддерживать Open Source в любом виде. Тем более, что вы знаете, PunBB распространяется по лицензии GPL/GNU. И спасибо за внимание.