|
|
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
вобщем он ушел с нее а там ресурс нехилый, его надо грохнуть. Понятно что тут может и выключение компа клиента произойти. В принципе можно какуюто тупость сделать типа со страницы по таймеру слать сигнал.... жду еще предложений. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.07.2014, 20:23 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
Я на работе в браузере открываю кучу страниц, вечером ухожу домой, оставляю компьютер включёным и браузер открытым, утром прихожу на работу и иногда закрываю страницы, а иногда они так и продолжают висеть долгое время. Это относится к "он ушел с нее" или я ещё на странице? Там и актуальность данных могла уже давным давно устареть. Вариант 2 - интернет рубанулся и циклические ajax-запросы от клиента прекратились, через две минуты интернет восстановился, я всё на том же сайте и хочу дальше продолжать работать. Ресурсы на сервере уже удалились или ещё нет? Проще по окончанию сессии весь мусор клиента очищать (если он в кэше или бд, а иначе сам удалится). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 08:25 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
st_stЯ на работе в браузере открываю кучу страниц, вечером ухожу домой, оставляю компьютер включёным и браузер открытым, утром прихожу на работу и иногда закрываю страницы, а иногда они так и продолжают висеть долгое время. Это относится к "он ушел с нее" или я ещё на странице? Там и актуальность данных могла уже давным давно устареть. Вариант 2 - интернет рубанулся и циклические ajax-запросы от клиента прекратились, через две минуты интернет восстановился, я всё на том же сайте и хочу дальше продолжать работать. Ресурсы на сервере уже удалились или ещё нет? Проще по окончанию сессии весь мусор клиента очищать (если он в кэше или бд, а иначе сам удалится). ну и когда там эта сессия кончается и как узнается на сервере об этом? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 13:19 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
FatherSqlон ушел с нее а там ресурс нехилый, его надо грохнутьМожно уточнить, где это "там" и что за "ресурс", который надо непременно "грохнуть"? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 13:27 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
vkleFatherSqlон ушел с нее а там ресурс нехилый, его надо грохнутьМожно уточнить, где это "там" и что за "ресурс", который надо непременно "грохнуть"? перекодировщик потока ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 14:44 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
FatherSqlну и когда там эта сессия кончается и как узнается на сервере об этом?сессия кончается, если соответствующий юзер (у которого в куках есть id этой сессии) не заходил на сервер некоторое время - "время жизни сессии". тогда вызывается специальный метод, в котором делаешь все очистки. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 14:58 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
Яростный МечFatherSqlну и когда там эта сессия кончается и как узнается на сервере об этом?сессия кончается, если соответствующий юзер (у которого в куках есть id этой сессии) не заходил на сервер некоторое время - "время жизни сессии". тогда вызывается специальный метод, в котором делаешь все очистки. ну а если вкладка открыта а компьютер уснул к примеру? или она кончается если нет никаких действий? по идее на форумах так и работает часто. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:05 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
FatherSqlЯростный Мечпропущено... сессия кончается, если соответствующий юзер (у которого в куках есть id этой сессии) не заходил на сервер некоторое время - "время жизни сессии". тогда вызывается специальный метод, в котором делаешь все очистки. ну а если вкладка открыта а компьютер уснул к примеру? или она кончается если нет никаких действий? по идее на форумах так и работает часто.кончается если нет обращений на сервер. при этом юзер может быть на странице, просто читать на ней большой текст или разглядывать фотку с голой женщиной. На сервере это отследить в общем нельзя. хотя есть варианты, например, на странице скриптом периодически слать аякс-запрос, типа "я здесь", или вебсокет юзать. При переходе в спящий режим инет отваливается, и всё. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:24 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
FatherSql, "перекодировщик потока" - имеется в виду - останавливать поток с видеокамеры если нет зрителей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:35 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
-k2-FatherSql, "перекодировщик потока" - имеется в виду - останавливать поток с видеокамеры если нет зрителей? ага ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:38 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
FatherSql, а вы вроде как wowza устанавливали - он может из коробки умеет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:51 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
-k2-FatherSql, а вы вроде как wowza устанавливали - он может из коробки умеет? переделано на nginx ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:59 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
и на вовце без перекодировщика не получилось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 15:59 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
FatherSql, чисто для интересу - а што перекодировщик делает? другой формат? размеры? через ffmpeg? модули имеются в виду ngx_http_flv_module/ngx_http_mp4_module ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 16:11 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
-k2-FatherSql, чисто для интересу - а што перекодировщик делает? другой формат? размеры? через ffmpeg? модули имеются в виду ngx_http_flv_module/ngx_http_mp4_module перекодировщик гонит rtsp->rtmp, в вовце сколько не возился этого не удалось сделать, даже пытался в сапорт писать и они даже чтото отвечали. Ну вообще для rtmp вовца все равно используется так как ffmpeg не может гнать rtmp в пустоту а гонит в так называемое приложение, а это приложение может быть в вовце или в nginx'е или еще где. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 16:18 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
как вариант visibility api ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 16:40 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
если страница будет закрыта то сразу сессия закончится или все равно таймаут будет тикать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 16:45 |
|
||
|
Как узнать на сервере что человек покинул страницу?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2014, 16:53 |
|
||
|
|

start [/forum/search_topic.php?author=Sneep&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
36ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
30ms |
get tp. blocked users: |
1ms |
| others: | 682ms |
| total: | 794ms |

| 0 / 0 |
