Создать систему чата пользователя - (PHP, MySQL, AJAX?) - PullRequest
2 голосов
/ 08 ноября 2011

Я работаю на сайте знакомств и хотел бы, чтобы пользователи могли общаться со своими друзьями. Первоначально я собирался объединиться с Meebo, чтобы обеспечить функцию чата, очень похожую на MyYearbook, но Meebo будет предоставлять эту услугу только крупным сайтам.

Я готов изучать и кодировать эту вещь сам, но мне нужно указать в правильном направлении.

Есть ли учебник для этого? Все учебники, которые я могу найти, предназначены для чата на сайте, который позволяет любому участнику сайта участвовать. Мне нужны только друзья, чтобы видеть, что друзья онлайн, а затем общаться.

Существуют ли какие-либо технологии, которые могут быть интегрированы в сайт для обеспечения этого?

1 Ответ

0 голосов
/ 08 ноября 2011

В большинстве простых решений используется опрос, который подходит для небольшого объема, но при большом объеме количество попаданий станет проблемой.Вот ссылка, которая (я думаю) использует опрос и должна дать вам несколько идей о том, как начать: http://www.phpfreechat.net/

Но для увеличения громкости вам, вероятно, нужно уйти от опроса.Этот вопрос говорит о некоторых стратегиях для этого: Использование HTTP Keep-Alive для сервера для связи с клиентом

...