В настоящее время я использую ajax-запросы каждые 10 минут для обновления определенного контента и других временных интервалов для других.
Я делаю это с помощью jQuery:
- При перемещении мыши, активная страница проверяется
- Если активная страница не обновлялась в течение заданного интервала времени, страница обновляется
Я делаю это, потому что, хотя я хочу содержимоечтобы оставаться в курсе, я не хочу, чтобы он отправлял запросы в фоновом режиме (когда пользователь не использует приложение).Это также означает, что если пользователь не использовал его более чем в течение определенного периода времени, то когда он снова начнет использовать его, он автоматически обновится.
Мне интересно, насколько это эффективно, как всякий раз, когда мышьперемещение проверок вызывается (и немного замедляет производительность - особенно при попытке щелкнуть ссылки) - является ли более эффективный способ сделать это?
Спасибо!