Существуют некоторые жемчужины, чтобы мгновенно иметь простую систему обмена сообщениями для пользователей, на которую я смотрел, но они на самом деле не соответствуют требованиям с точки зрения способа легко настроить их.
Поэтому я хотел бы спросить несколько предложений о драгоценных камнях, которые вы считаете полезными для обмена мгновенными сообщениями на сайте, или обсудить, как можно реализовать эту функцию.
До этого я построил простую систему, состоящую из таблицы сообщений:
- 1008 * почтовый ящик *
- 1010 * сходящие *
- запрос в друзья
- ответ
id|message_id|sender_id|receiver_id|is_reply|is_friendreq|message
Я думаю о том, чтобы сохранить все в этой таблице и получить все сообщения определенного пользователя, где user_id == receiver_id
. Это очень просто. Я изучаю Rails и пытаюсь узнать, как реализовать это на лучших практиках Rails, поэтому любые советы / предложения / идеи приветствуются.