- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть 7 сайтов на DLE и собственно 7 баз данных MySQL,нужно чтоб при регистрации юзера в одной из баз он автоматически переносился в остальные базы,то есть чтоб во всех бд поля "dle_users" были одинаковы и самостоятельно обновлялись,как это осуществить?
спасибо.
Все сайты будут на одном хостинге или на разных?
Все сайты находятся на одном хостинге,сайты на поддоменах
С бд мало знаком,поэтому ума не приложу как это сделать.
http://dev.mysql.com/doc/refman/5.0/en/triggers.html
можно через представления. В одной из баз таблица dle_users будет ведущей, в остальных в виде вьюхи (представления)
можно через представления. В одной из баз таблица dle_users будет ведущей, в остальных в виде вьюхи (представления)
Я думаю, что ТС прочитав ваше сообщение посмотрел бы так же как люди на его аватарке :)
Т.к.
Никому не в обиду :)
edka добавил 12.10.2011 в 09:39
wturm обратитесь лучше к кому-то, кто с ДЛЕ хорошо работает, думаю помогут за небольшое вознаграждение :)
Если верить интернету, то можно сделать одну общую базу авторизации, как-то так:
define ("USERPREFIX", "games");
и заменяем ее на
define ("USERPREFIX", "site");
Другими словами мы поставили для параметра USERPREFIX префикс от первого сайта. После этих действий ваш второй сайт будет использовать базу данных для пользователей и групп пользователей от первого сайта, а для всего остального будет использовать собственную отдельную базу данных.
последнее вроде бы то что нужно.
только вот USERPREFIX везде стоит dle,но думаю сейчас разберусь,спасибо.
wturm добавил 17.10.2011 в 08:31
не,не разберусь...
где в phpMyAdmin что потыкать,чтоб изменить этот самый префикс?
Я так понимаю достаточно изменить название таблицы dle_users на games_users к примеру,или префикс всей бд менять надо?
Таблицы только.
Да и вообще на сайте dle-news.ru отличная статья есть. У вас 7 сайтов, лицензия наверное, спросите dle-news.ru/?do=feedback.