я сделал чат-приложение, вот код обновления
setInterval(function() { $('#DisplauDiv').load('show-chat.php?session=<?php echo $_GET['session'];?>'); }, 1000);
И это сохраняет нагрузку каждую секунду, что замедлит работу моего Mysql. Хотя я щекочу Facebook (firebug), у них нет ничего подобного, чтобы получить ответ от сервера.
Пожалуйста, скажите мне, как это сделать.
Заранее благодарим всех за чтение и воспроизведение этого.
хорошо setInterval – плохой мужской comit взгляните на COMET
также см. этот ответ Реверсивная реализация Ajax с использованием php
также см. эту ссылку Как реализованы окна чата facebook?
открыть firebug, вы будете на странице facebook, откроете сетевую панель в firebug и перейдите в xhr, вы заметите непрерывное вращающееся колесо, которое COMET …