DeeMon 73 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 Собственно интересует совместная интеграция, допустим есть сайт http://sait.ru и есть http://sait.ru/2sait/, оба на DLE. Возможно ли сделать общую регистрацию и общий вход методом поддержки API в системе DLE? Есть примеры? Просто с API ещё не работал... Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 http://dle-news.ru/2007/04/18/edinaja_registracija_i_avtorizacija_na_neskolkikh_sajjtakh.html Цитата Ссылка на сообщение Поделиться на других сайтах
DeeMon 73 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 Автор А через API решения нет? Тем более в статье как понял идёт речь о сайтах установленных в одну БД. А если разные БД? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 А через API решения нет? через API решения нужно писать, API это не готовые решения, более того даже после того как вы его напишите, это приведет к серьезной нагрузке на сайт, т.к. к разным БД нужно подключаться и вам придется постоянно переключаться между БД, что крайне плохо. Цитата Ссылка на сообщение Поделиться на других сайтах
DeeMon 73 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 Автор Ок. Ясно, тогда воспользуемся данным выше. Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 4 декабря 2010 Рассказать Опубликовано: 4 декабря 2010 Сделать регистрацию на несколько независимых сайтов сразу не очень сложно, если каждые 10-20 сек. не регистрируются, то вряд ли это серьезную нагрузку создаст. После подтверждения регистрации на одном сайте пересылаем курлами ПОСТом на все остальные и сразу заносим готовую информацию в БД А вот вход с одного сайта и учёт на всех остальных не делал и, думается, это очень сложно реализовать. Цитата Ссылка на сообщение Поделиться на других сайтах
zvezdafans 0 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 так все же можно или нельзя? просто если будет много обращений к одной базе то хостер начнет блокировать Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 так все же можно или нельзя? Что именно? Можно всё, это зависит от фантазии заказчика и бонуса, а также возможностей сервера. Цитата Ссылка на сообщение Поделиться на других сайтах
zvezdafans 0 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 (изменено) Ну интеграция сайтов использующих разные базы данных? Изменено 5 декабря 2010 пользователем zvezdafans Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 Да хоть в разных странах разные домены - аяксом их можно все в кучу объединить, не проблема. Только вряд ли нагрузка снизится, скорее, наоборот Цитата Ссылка на сообщение Поделиться на других сайтах
zvezdafans 0 Опубликовано: 5 декабря 2010 Рассказать Опубликовано: 5 декабря 2010 (изменено) я имел ввиду не нагрузка а количество обращений к базе. Если большой портал весь на одну базу повесить я думаю это не есть хорошо Изменено 5 декабря 2010 пользователем zvezdafans Цитата Ссылка на сообщение Поделиться на других сайтах
zgr 72 Опубликовано: 6 декабря 2010 Рассказать Опубликовано: 6 декабря 2010 Обращение к БД, ФТП (кеш), ОЗУ - это и есть нагрузка на сервер. А иначе что такое нагрузка по вашему? А как вы хотите большой портал установить? - Комментарии с одного сервера тянуть, посты с другого, инфо пользователей с третьего - так что ли? Цитата Ссылка на сообщение Поделиться на других сайтах
DeeMon 73 Опубликовано: 6 декабря 2010 Рассказать Опубликовано: 6 декабря 2010 Автор Комментарии с одного сервера тянуть, посты с другого, инфо пользователей с третьего - так что ли? А Вы не допускаете варианта что БД на одном сервере? Цитата Ссылка на сообщение Поделиться на других сайтах
celsoft 6 094 Опубликовано: 6 декабря 2010 Рассказать Опубликовано: 6 декабря 2010 А Вы не допускаете варианта что БД на одном сервере? ну и что, БД разные, переключение тоже требует времени, т.к. разные пользователи и пароли. В плане производительности нет никакой разницы будет у вас в одной БД один скрипт или десять. БД это по сути папка, а таблицы файлы в этой папке, и производительность упадет когда счет пойдет на тысячи таблиц, а не на десятки. Цитата Ссылка на сообщение Поделиться на других сайтах
LonerD 20 Опубликовано: 5 апреля 2011 Рассказать Опубликовано: 5 апреля 2011 (изменено) Сделать регистрацию на несколько независимых сайтов сразу не очень сложно, если каждые 10-20 сек. не регистрируются, то вряд ли это серьезную нагрузку создаст. После подтверждения регистрации на одном сайте пересылаем курлами ПОСТом на все остальные и сразу заносим готовую информацию в БД Хотелось бы увидеть готовое решение - хотя бы на уровне единой регистрации пользователей на двух или нескольких сайтах, у которых базы данных разные. Плюс если пользователь изменяет пароль и е-мейл на одном сайте - то пароль меняется и на другом. Остальное (аватарки, почта, личные данные, авторизация) - менее существенно. В идеале хотелось бы видеть полное совмещение - единая авторизация на сайтах (зашел на одном - зашел и на другом, вышел на одном - вышел на втором), общая аватарка, а также полностью идентичные личные данные, единый бан пользователей... Изменено 5 апреля 2011 пользователем LonerD Цитата Ссылка на сообщение Поделиться на других сайтах
Temaska 0 Опубликовано: 18 ноября 2011 Рассказать Опубликовано: 18 ноября 2011 Сделать регистрацию на несколько независимых сайтов сразу не очень сложно, если каждые 10-20 сек. не регистрируются, то вряд ли это серьезную нагрузку создаст. После подтверждения регистрации на одном сайте пересылаем курлами ПОСТом на все остальные и сразу заносим готовую информацию в БД А вот вход с одного сайта и учёт на всех остальных не делал и, думается, это очень сложно реализовать. Нуждаюсь в помощи по этому вопрос, сам я в программировании не силен и не понимаю как сделать "пересылаем курлами ПОСТом на все остальные". На сайте установлена стандартная регистрация, нужно связать эту регистрацию с другой регистарцией на другом сайте. На втором сайте есть обработчик, который получает через POST данные. Так вот, требуется во время регистрации на основном сайте каким-то образом передать через POST имя аккаунта, пароль и е-мейл. Очень надеюсь на Вашу помощь. Заранее спасибо за ответ. Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.