Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
csp, zen, сессии и push-технологии
|
|||
|---|---|---|---|
|
#18+
Тема немного сумбурная. Извиняюсь, но м.б. вместе получится разобраться. Раз уж мы используем каше, хотелось бы найти простое у удобное решение (желательно базирующееся на дефолте и наработках самого ИС) ряда задач, так или иначе связанных с csp-сессиями в общем и zen-приложениями в частности. В общем-то интересуют ответы на вопросы типа: - сколько пользователей СЕЙЧАС в системе? - какие сессии ОТКРЫТЫ/ЗАКРЫТЫ в течение последних ЭН часов? - сколько страниц открыто у ИЗВЕСТНОГО пользователя - какой простой у ИЗВЕСТНОГО пользователя? - какой максимальный простой в ИЗВЕСТНОЙ группе пользователей? - какие гейтвеи подключены к серверу? - через какие гейтвеи работает ИЗВЕСТНЫЙ пользователь? - и т.д... и возможности: - передать сообщение ИЗВЕСТНОМУ пользователю (опция: получить ответ ;); - закрыть сессию пользователя с выводом всех его открытых окон на страницу логина; - приостановить работу выбранного или всех гейтвеев; - изменить настройки одного или всех гейтвеев; - и т.п... У меня пока-что не очень утешительные выводы выросли: - информация о процессах каше нам абсолютно не поможет; - %CSP.Session живет только ограниченное время и только на сервере; - влиять на гейтвей сервер не умеет; - механизмов управления csp на стороне сервера не предусмотрено; В итоге, есть гипотеза, что управление csp нужно полностью писать самостоятельно. - Основываясь на %OnAfterCreatePage, %OnBeforeCreatePage, %OnCreatePage, onServerMethodCall, onServerMethodReturn. - Контролируя все открытые окна и обеспечивая выполнения скриптов на странице по инициативе сервера. Так? Тогда еще вопрос. Кто-нибудь пытался прикрутить что-то типа push к csp? Чтобы не долбиться на сервер непрерывно со всех открытых страниц с сообщением типа "я страница такая-то пользователя такого-то... я все еще открыта... не изволите ли чего-нибудь"... а как-то культурно отработать... Server-Sent Events какие-нить... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2011, 12:37 |
|
||
|
csp, zen, сессии и push-технологии
|
|||
|---|---|---|---|
|
#18+
По учету лицензий во многом поможет класс %SYSTEM.License, и соотвественно, объект $system.License. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.01.2011, 13:04 |
|
||
|
|

start [/forum/search_topic.php?author=elena_vlz&author_mode=last_posts&do_search=1]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
10ms |
get first new msg: |
5ms |
get forum data: |
3ms |
get page messages: |
31ms |
get tp. blocked users: |
1ms |
| others: | 630ms |
| total: | 870ms |

| 0 / 0 |
