Страницы

Поиск по вопросам

понедельник, 6 января 2020 г.

Как узнать на сайте ли пользователь или нет?

#aspnet_mvc #aspnet #asp #aspnet_identity_2


То есть как в вк:  проверяется на сайте ли пользователь, и потом пишет.
И мне интересно как это делается. Знает ли кто эту страшную тайну?
    


Ответы

Ответ 1



В случае VK, если говорить про почту, используется Long Polling, отправляются запросы на imxxx и al_im.php. Т.е, если неплохая достаточно точность нужна, то клиент должен пинговать сервак периодически. Если точность особо не важна, то можно запоминать последнее время, когда человек заходил на сайт или когда посылал к серваку последний запрос. Это и будет, по сути, временем, когда человек последний раз был онлайн.

Комментариев нет:

Отправить комментарий