2012-03-29 2 views
1

Я пытаюсь создать чат-сервис на своем сайте, который позволит пользователям общаться со своими «друзьями» на сайте. Их «друзья» будут решаться внутренне из базы данных mysql. Приложение чата должно выглядеть как gchat, где, как только нажимается контакт, появляется вкладка внизу, и вы готовы к чату.Библиотека для браузера чата, как fb chat или gchat по протоколу xmpp?

Есть ли хорошие библиотеки, которые позволили бы использовать такие функции? Предпочтительно те, которые работают над сервером ejabberd, хотя это может быть что-то другое. Если нет, какой был бы лучший способ реализовать такое приложение в браузере в рамках zend/php?

Благодаря

Edit: После еще некоторых исследований я пришел через libjingle. Будет ли это такая библиотека, которую я ищу? Или кто-нибудь может рассказать мне больше о libjingle и его использовании?

+0

libjingle - это библиотека C для Jingle, расширение XMPP для голосового видео. Он не будет работать в веб-браузере. – MattJ

ответ

3

Я использовал strophe.js для моего сайта. Этот book был действительно полезен для меня.

+0

Я просто собирался отредактировать вопрос о строфе. Огромное спасибо. Я рассмотрю это. Если вы не возражаете, я спрашиваю, какой механизм вы использовали для строфы и сколько времени потребовалось для ее реализации? – sirgawain

+0

Я использовал ejabberd как сервер. Книга, о которой я упоминал, была действительно полезна для меня. Все необходимые вам требования разработаны (с примером кода) в этой книге. Если вы знаете javascript, вам будет очень легко. Для меня потребовалось около месяца, чтобы реализовать основной материал (я работал над ним как часть времени). – Muneeb

 Смежные вопросы

  • Нет связанных вопросов^_^