Сейчас занимаюсь разработкой рулетки и у меня возник вопрос: что будет, если страница никем не будет открыта? То есть, когда пользователи уже внесли депозиты и ждут розыгрыша и каким-то образом все закрыли страницы, на которой происходит розыгрыш. Задался я этим вопросом, так как реализовать рулетку я решил таким образом, что когда пользователь подключен к рулетке, то периодически происходит AJAX-запрос, который проверяет, прошло ли время раунда в рулетке или нет. И если прошло, тогда производит розыгрыш. Вот и сам вопрос появился, потому что AJAX-запросы каждые 2-5 сек. будут слишком нагружать сервер, да и вообще по идее это как-то неправильно.
Так вот, как правильно реализовать это постоянное обновление информации о времени, раунде, депозитах?
Объяснил я это так себе, поэтому привожу пример такой рулетки:
d2d-roulette.net