Вопрос

На моем сайте я должен сделать систему чата, похожей на Gmail, поэтому зарегистрированные пользователи могут общаться со своей группой. Я понятия не имею о том, как я сделаю это. Может ли кто-нибудь предоставить мне представление о том, как реализовать это или любые полезные ссылки? Я должен сделать это с помощью Zend Framework.

Это было полезно?

Решение

Поскольку вы хотите работать, используя Zend Framework, посмотрите на Jaxl Library (Джаббер XMPP клиент / компонентная библиотека). Библиотека может быть интегрирована с любым существующим веб-каркасом, а также содержит несколько примеров для приложений на основе браузера.

Другие советы

На самом деле есть две части для чата:

  • Долгого выполняемого запроса, который трансмирует черты с сервера к клиенту
  • AJAX Сообщения от клиента на сервер, который отправляет одно сообщение на сервер

На второй, любая структура AJAX сделает это. Для первого вы можете взглянуть на Комета Чтобы получить идею для этого. Но вы должны знать, что HTML не является протоколом в чате. Если вы не обратите внимание, что такие вещи могут легко убить свой сервер.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top