#0
by Гений 1С
В 1с 8.1 есть модуль сеанса - там хранятся функции, доступные только серверу. Было бы логично иметь и глобальные переменные, доступные на сервере. Но т.к. идеология сервера такая, что может создаваться много подключений (веб), 1с предлагает использовать только параметры сеанса, а глобальных переменных не дает, чтобы объем каждого подключения на сервере был фиксированным. В результате это создает некоторое торможение, мы должны по новой считывать значения, а не хэшировать их в переменных. Как вы считаете, какой выход.
#3
by Chai Nic
Если в параметрах сеанса можно будет хранить значения сложных типов, этого было бы достаточно..
#6
by Chai Nic
А нафига этот принцип нужен? Какая разница, сколько памяти потребляет серверный процесс?
#7
by Звездочёт
откуда этот принцип следует? И если такой принцип есть, то где инфа о том, что 1С ему следовала?
#13
by Fragster
нифига не понял, что имел ввиду, но он достучался до моего сердца! 1с права - потому что без них действительно легко обходится а принцип из - это что-то гениальное, мне не понять, почему так должно быть...
#15
by Леха Дум
способ 1) В дереве конфигурации находишь свой параметр сеанса на нем правой кнопкой и выбираешь пункт "дополнительно" в открвышемся окне свойств переходишь на вкладку "Права" и смотришь что там можно ставить для роли способ 2) открываешь роль и смотришь какие ограничения можно наложить на доступ к параметру сеанса
#18
by Леха Дум
Для начала хотелось бы услышать, для чего ты хочешь использовать "глобальные переменные, доступные на сервере" - и поясни - только на сервере или и на клиенте тоже? Кроме того, как можно кэшировать уже прокэшированные параметры сеанса? Они ведь не пишутся в БД :)
#21
by Rebelx
вообще я использую глобальные переменные на сервере для некоторых задач, т.е. считаю что это нужно. переменные сеанса - может быть тоже было бы неплохо, но будет дико тормозить (с учетом тех объемов, которые я храню в глобальных переменных), т.е. не считаю нужным.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Блокировка соединений с информационной базой - нет завершения сеанса админа
- Параметры сеанса. Модуль сеанса
- Регистры. Ведущее измерение и индексация по нему. Быть или не быть?
- Как двум переменным за одно действие присвоить массив из двух элементов на JS?
- Версия набора расширений сеанса не найдена в параметрах сеанса.
В этой группе 1С
- Есть ли 1С: Факторинг?
- Защита и ТолькоПросмотр в табличном документе
- Отработано дней и зачесть в норму дней
- Как определить, как какому счета учета относится номенклатура?
- Задвоение данных в табеле учета рабочего времени
- Перезапуск sql-сервера без перезагрузки самого компьютера.
- Запуск процедуры из модуля внешней обработки
- перевод фамилии в родительный падеж
- Из Бп 1.6.9.4 в Бп 1.6.9.4
- ошибка запуска программы: занят файл со списком пользователей
- Вызов отчета из документа
- Как вытащить запросом определенные документы, двигавшие регистр ?
- Дополнительный контроллер домена на Windows Server 2003 R2
- v7: Не отражает в ОСВ счета 40, 43. конфигурация УСН 1.3.
- Как программно из формы вызвать готовую схему компоновки данных?
- Запрос и многострочная часть
- Условия получения обновлений программы 1С 8
- Не работает OLE 1С 8.1-7.7 на 64 бит сервере
- ЗУП 2.5.9.2 Районный коэффициент в больничном
- V8: ЗУП 2.5. Уведомление о начале ежегодного отпуска