Как отслеживать подключение пользователей к сайту?
Я отслеживаю подключения пользователей к вебсокету. Пользователь закрыл сайт - соединение вебсокета удалилось. Но при обновлении страницы, переходе по ссылкам идет постоянное переподключение. Какие есть способы отслеживания подключений, как это делают соцсети?
Веб-разработчик с нуля: профессия с выбором специализации
14 месяцев
Далее
Skillfactory
Профессия Веб-разработчик
12 месяцев
Далее
Яндекс Практикум
Фулстек-разработчик
16 месяцев
Далее
Решения вопроса 2
Алексей Уколов
@alexey-m-ukolov Куратор тега Веб-разработка
Какие есть способы отслеживания подключений, как это делают соцсети?
Магии не существует. «Соцсети» просто держат флаг активности ещё несколько секунд после разрыва соединения, чтобы обработать ситуацию «обновления страницы».
Заменить сайт на SPA (опционально + SSR), тогда при переходе по "страницам" сайта фактической перезагрузки страницы не будет. Заодно всякие фичи типа веб плеера тоже возможны.