Показать сообщение отдельно
  #1 (permalink)  
Старый 29.06.2016, 16:56
Новичок на форуме
Отправить личное сообщение для aleshacasha Посмотреть профиль Найти все сообщения от aleshacasha
 
Регистрация: 29.06.2016
Сообщений: 2

Чат на Node.js + PHP memcached
Здравствуйте уважаемые форумчане.
Передо мной стоит следующая задача - создать сайт (PHP) с полноценным чатом (Nodejs socket), что-то вроде vk (пользователи, диалоги и т.д).
Как я себе это представляю: сайт - какая-либо CMS (допустим joomla), nodejs - отвечает за пересылку сообщений между пользователями и сохранение их же (сообщений) в бд.
Главная проблема - как нода узнает кто к ней пришел, т.е. какой пользователь. Есть вариант хранить сессии сайта в memcached, но вот как идентифицировать пользователя на ноде я не могу понять.
Еще вариант просто на стороне клиента подключиться по средствам сокета к серверу и через заголовки взять referer ссылку, а из нее данные(ид пользователя - сендера, и ид пользователя - адресера), но кажется это не самый безопасный вариант.
Или может вообще весь сайт пилить на ноде?!
Буду рад любому совету, другому подходу, возможно кто-либо сталкивался с данной ситуацией. Заранее спасибо.
Ответить с цитированием