Здрасти
Собственно для примера возьмем тот же чат:
Есть несколько юзеров, они говорят друг с другом.
Что происходит при нажатии кнопки отправить в чат?
Сообщение летит на сервер, где он записывает его в файл.
А что дальше? Заставлять каждого юзера "вкусно перегружать лог чата, пока юзер не вылетит из за отсутсвия трафика"?
Само собой нет, на помощь идут таблицы из мускула (My sql для не просвященных).
У нас есть переменная, с какой строки нам выдирать из таблицы, выдрали, изменли во флэше переменную строки... все просто!
А флэш обновляет чат скажем каждые 5 секунд.
А реально ли просто не заморачиваться с мускулом, а просто тупо при нажатии кнопки отправить 1 юзера, передать пакет всем остальным, которые НИЧЕГО не качают, а находяться в режиме ожидания (что то вроде прослушивания сидя на каком то порту).
Вариант хранить 1 байт в левом файле, хравшего в себе 0 или 1, появилось ли что новое или нет не предлагать)) Закрузка канала как никак.
Надеюсь, изьяснил все подробно, заранее спасибо