У меня есть клиент, который хочет создать Facebook-подобный опыт на своем веб-сайте (очевидно, значительно менее сложный), где она хочет, чтобы пользователи имели:
- Профили (с личной информацией инесколько пользовательских текстовых полей)
- Возможность иметь личные сообщения и
- Возможность группового чата на определенные темы (например, страницы Facebook или форумы с короткими сообщениями)
Она работает на сервере Linux с Ruby on Rails.
Есть какие-нибудь идеи относительно подходящей технологии для использования?Я думаю, что XMPP мог бы сделать многое из этого, но, может быть, у вас, ребята, есть идея получше?
Спасибо!