@Erik2121

Как создать Long-Polling Comet на JS?

Здрасьте!
Есть просто два поля ссылка и текст, я их заполняю и они добавляются, но у всех пользователей должно всё отображаться в Real Time. Скажите пожалуйста как это сделать? Простой пример нужен.
Смотрите у меня есть кнопка она отправляет данные AJAXом, и есть функция newMessages() которая выводит все записи из БД тоже AJAXом, так вот мне нужно чтобы эти данные отображались в Real Time, без Node JS, потому что мне до него рано. Посмотрел кучу примеров ничего не понятно. Объясните пожалуйста.
  • Вопрос задан
  • 187 просмотров
Пригласить эксперта
Ответы на вопрос 2
Rou1997
@Rou1997
PHP:

<?php

while (true) {
  if (поступили новые данные) {
    echo возвращаем ответ;
    break;
  }
  usleep(100000);
}

?>


JavaScript:
Обычный AJAX-запрос, а как закончится тайм-аут, отправляйте запрос по-новой.
Ответ написан
Ваш ответ на вопрос

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

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