Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как узнать на сервере что человек покинул страницу? / 19 сообщений из 19, страница 1 из 1
23.07.2014, 20:23
    #38704293
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
вобщем он ушел с нее а там ресурс нехилый, его надо грохнуть. Понятно что тут может и выключение компа клиента произойти. В принципе можно какуюто тупость сделать типа со страницы по таймеру слать сигнал.... жду еще предложений.
...
Рейтинг: 0 / 0
24.07.2014, 08:25
    #38704475
st_st
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
Я на работе в браузере открываю кучу страниц, вечером ухожу домой, оставляю компьютер включёным и браузер открытым, утром прихожу на работу и иногда закрываю страницы, а иногда они так и продолжают висеть долгое время. Это относится к "он ушел с нее" или я ещё на странице? Там и актуальность данных могла уже давным давно устареть. Вариант 2 - интернет рубанулся и циклические ajax-запросы от клиента прекратились, через две минуты интернет восстановился, я всё на том же сайте и хочу дальше продолжать работать. Ресурсы на сервере уже удалились или ещё нет? Проще по окончанию сессии весь мусор клиента очищать (если он в кэше или бд, а иначе сам удалится).
...
Рейтинг: 0 / 0
24.07.2014, 13:19
    #38704855
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
st_stЯ на работе в браузере открываю кучу страниц, вечером ухожу домой, оставляю компьютер включёным и браузер открытым, утром прихожу на работу и иногда закрываю страницы, а иногда они так и продолжают висеть долгое время. Это относится к "он ушел с нее" или я ещё на странице? Там и актуальность данных могла уже давным давно устареть. Вариант 2 - интернет рубанулся и циклические ajax-запросы от клиента прекратились, через две минуты интернет восстановился, я всё на том же сайте и хочу дальше продолжать работать. Ресурсы на сервере уже удалились или ещё нет? Проще по окончанию сессии весь мусор клиента очищать (если он в кэше или бд, а иначе сам удалится).
ну и когда там эта сессия кончается и как узнается на сервере об этом?
...
Рейтинг: 0 / 0
24.07.2014, 13:27
    #38704864
vkle
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
FatherSqlон ушел с нее а там ресурс нехилый, его надо грохнутьМожно уточнить, где это "там" и что за "ресурс", который надо непременно "грохнуть"?
...
Рейтинг: 0 / 0
24.07.2014, 14:44
    #38705017
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
vkleFatherSqlон ушел с нее а там ресурс нехилый, его надо грохнутьМожно уточнить, где это "там" и что за "ресурс", который надо непременно "грохнуть"?
перекодировщик потока
...
Рейтинг: 0 / 0
24.07.2014, 14:58
    #38705039
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
FatherSqlну и когда там эта сессия кончается и как узнается на сервере об этом?сессия кончается, если соответствующий юзер (у которого в куках есть id этой сессии) не заходил на сервер некоторое время - "время жизни сессии".
тогда вызывается специальный метод, в котором делаешь все очистки.
...
Рейтинг: 0 / 0
24.07.2014, 15:05
    #38705044
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
Яростный МечFatherSqlну и когда там эта сессия кончается и как узнается на сервере об этом?сессия кончается, если соответствующий юзер (у которого в куках есть id этой сессии) не заходил на сервер некоторое время - "время жизни сессии".
тогда вызывается специальный метод, в котором делаешь все очистки.
ну а если вкладка открыта а компьютер уснул к примеру? или она кончается если нет никаких действий? по идее на форумах так и работает часто.
...
Рейтинг: 0 / 0
24.07.2014, 15:24
    #38705070
Яростный Меч
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
FatherSqlЯростный Мечпропущено...
сессия кончается, если соответствующий юзер (у которого в куках есть id этой сессии) не заходил на сервер некоторое время - "время жизни сессии".
тогда вызывается специальный метод, в котором делаешь все очистки.
ну а если вкладка открыта а компьютер уснул к примеру? или она кончается если нет никаких действий? по идее на форумах так и работает часто.кончается если нет обращений на сервер.
при этом юзер может быть на странице, просто читать на ней большой текст или разглядывать фотку с голой женщиной. На сервере это отследить в общем нельзя.

хотя есть варианты, например, на странице скриптом периодически слать аякс-запрос, типа "я здесь", или вебсокет юзать. При переходе в спящий режим инет отваливается, и всё.
...
Рейтинг: 0 / 0
24.07.2014, 15:35
    #38705098
-k2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
FatherSql,

"перекодировщик потока" - имеется в виду -
останавливать поток с видеокамеры если нет зрителей?
...
Рейтинг: 0 / 0
24.07.2014, 15:38
    #38705105
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
-k2-FatherSql,

"перекодировщик потока" - имеется в виду -
останавливать поток с видеокамеры если нет зрителей?
ага
...
Рейтинг: 0 / 0
24.07.2014, 15:51
    #38705127
-k2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
FatherSql,

а вы вроде как wowza устанавливали - он может из коробки умеет?
...
Рейтинг: 0 / 0
24.07.2014, 15:59
    #38705138
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
-k2-FatherSql,

а вы вроде как wowza устанавливали - он может из коробки умеет?
переделано на nginx
...
Рейтинг: 0 / 0
24.07.2014, 15:59
    #38705139
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
и на вовце без перекодировщика не получилось.
...
Рейтинг: 0 / 0
24.07.2014, 16:11
    #38705157
-k2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
FatherSql,

чисто для интересу - а што перекодировщик делает?
другой формат? размеры? через ffmpeg?
модули имеются в виду ngx_http_flv_module/ngx_http_mp4_module
...
Рейтинг: 0 / 0
24.07.2014, 16:18
    #38705165
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
-k2-FatherSql,

чисто для интересу - а што перекодировщик делает?
другой формат? размеры? через ffmpeg?
модули имеются в виду ngx_http_flv_module/ngx_http_mp4_module
перекодировщик гонит rtsp->rtmp, в вовце сколько не возился этого не удалось сделать, даже пытался в сапорт писать и они даже чтото отвечали. Ну вообще для rtmp вовца все равно используется так как ffmpeg не может гнать rtmp в пустоту а гонит в так называемое приложение, а это приложение может быть в вовце или в nginx'е или еще где.
...
Рейтинг: 0 / 0
24.07.2014, 16:40
    #38705204
Малыхин Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
как вариант visibility api
...
Рейтинг: 0 / 0
24.07.2014, 16:45
    #38705217
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
если страница будет закрыта то сразу сессия закончится или все равно таймаут будет тикать?
...
Рейтинг: 0 / 0
24.07.2014, 16:53
    #38705228
-k2-
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
...
Рейтинг: 0 / 0
24.07.2014, 16:57
    #38705236
FatherSql
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как узнать на сервере что человек покинул страницу?
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Как узнать на сервере что человек покинул страницу? / 19 сообщений из 19, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]