честно говоря я даже растерялся что использовать. Опишу проблему, может будет что то конкретное:
Я пишу игровой портал, где пользователи могут играть между собой к примеру в шашки. Весь сайт реализован на Yii, а игры на node.js. Теперь как это все выглядит и что мне нужно.
К примеру пользователь на сайте создает заявку на игру, 2 пользователь присоединяется к заявке (тут полномочия yii заканчиваются) далее необходимо передать данные об этих пользователя в node.js где начнется игра.
Я работаю с базой данных mysql поэтому думаю, что редис мне не нужен. К примеру в node.js я передаю user_id пользователей и id заявки. Далее уже на сервере node.js с помощью socket.io я формирую комнату для двух игроков и они играют. После завершения игры, мне нужно обратно скинуть данные в php , а именно информацию о победе, после чего php посчитает рейтинг и тп.
Отправить данные в node.js я смог с помощью
http://elephant.io, а обратно простым пост запросом. Все работает как нужно, но будет ли это безопасно ? Могут ли перехватить как-то данные и подменить на свои ? будет обидно если игрок проиграет и подменит данные, таким образом, что он победитель.
Собственно задача у меня такая и я честно говоря потерялся между вариантами.