|
Повторное обращение к внешней обработке
| ☑ |
0
L_i_y_a
22.05.15
✎
15:54
|
Возможно ли в рамках сеанса подключить внешнюю обработку и хранить ее где-нибудь в памяти, чтоб не подключать каждый раз, когда к ней обращаются (обращение к модулю объекта)? Если возможно, то как это сделать?
|
|
1
zak555
22.05.15
✎
15:55
|
а что второй раз с ней будешь делать ?
|
|
2
asady
22.05.15
✎
15:55
|
(0) время создания объекта внешней обработки критично?
|
|
3
L_i_y_a
22.05.15
✎
15:57
|
(2) время некритично.
Хочу использовать ее как общий модуль
|
|
4
L_i_y_a
22.05.15
✎
15:57
|
Т.е. в идеале - создать при начале работы и обращаться к процедурам/функция когда надо.
|
|
5
zak555
22.05.15
✎
15:59
|
(4) чего мешает её постоянно запускать ?
|
|
6
asady
22.05.15
✎
16:00
|
(3) ну и обращайся - что мешает - подумаешь файлик в тмп лежит. если при создании объекта нет ничего тяжелого - смылса париться с хранением не вижу.
|
|
7
L_i_y_a
22.05.15
✎
16:04
|
На скорость это не сильно повлияет? У меня пользователи сильно трепетно к задержкам относятся
|
|
8
asady
22.05.15
✎
16:06
|
(7) они и не заметят - главное не пихай в конец модуля объекта ничего тяжелого и при создании на сервере не делай ничего такого.
|
|
9
L_i_y_a
22.05.15
✎
16:15
|
Спасибо, попробую.
Форма пустая, только модуль у нее заполнен. В модуле только функции.
|
|
10
asady
22.05.15
✎
16:18
|
(9) я бы на твоем месте заморочился формами - модулей формы у обработки может быть много, а модуль объекта один
|
|
11
Serg_1960
22.05.15
✎
16:21
|
Присваивай ссылку на форму обработки в константу, например, при первом открытии (в начале сеанса). Короче: пока живы ссылки - объекты висят в кэшах (как то так).
|
|
12
Serg_1960
22.05.15
✎
16:23
|
|
|
13
L_i_y_a
22.05.15
✎
16:32
|
Замерила производительность, получилось создание внешней обработки в 10 раз быстрее, чем чтение константы
|
|