@uranus235

Чем оптимизировать чат?

Я пишу приватный чат, чтобы интегрировать его в сайт. То есть 2 пользователя сайта смогут общаться как в диалогах вконтакте. Для получения сообщений хочу использовать ajax запрос, который выполняется раз в 100 мс. Но думаю при таких обстоятельствах будет большая нагрузка на сервер, если онлайн будет высоким и много людей будут общаться. Чем можно заменить запрос раз в 100 мс, чтобы и мне легче было, и пользователю, и серверу?
  • Вопрос задан
  • 2412 просмотров
Решения вопроса 2
@maxyc_webber
Web-программист
Fesor
@Fesor
Full-stack developer (Symfony, Angular)
websockets. Если php то ratchet + reactphp.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 2
Taraflex
@Taraflex
Ищу работу. Контакты в профиле.
Комментировать
@Levhav
Возьмусь за разработку проектов любой сложности.
Возможно будет целесообразно использовать комет сервер представляемый по saas модели, это значительно ускорит и упростит вам написания вашего проекта и вся нагрузка ляжет не на ваши сервера.

[Ru] comet-server.ru/menu_id/10
[En] pusher.com/pricing
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы