v8: Где выполнять перебор коллекций 8.2. Оптимизация #554841


#0 by riv40rus
На клиенте или на сервере? Зависит от количества строк в таблице? Или лучше всегда выполнять перебор на сервере?
#1 by IamAlexy
на клиенте
#2 by Лефмихалыч
на сервере - нет абсолютно ни какого смысла это гонять на клиента. И я бы еще проверил, не будет ли быстре выгрузить в ТЗ, ЗаполнитьЗначения и загрузить из ТЗ. На всякий пожарный
#3 by IamAlexy
а оно случайно уже не на клиенте находится? может не смысла делать лишний серверный вызов? посчитайте серверные вызовы.. простой документ  с тч.. например..
#4 by Лефмихалыч
задача поставлена в вакууме, ответ тоже вакуумный. Откедова мне знать, чего там у ватора происходит?..
#5 by IamAlexy
хз.. мне показалось что вот это: Для Каждого ТекСтрока Из Объект.Товары Цикл явно намекает на табличную часть объекта.. а реквизит в приделах точки.. вполне все на клиенте обрабатывается без лишнего вздрачивания сервера..
#6 by riv40rus
в книге Разработка управляемого интерфейса 8.2 в разделе оптимизация вроде приведен пример, что на клиенте это делать плохо На клиент передается не вся ТЧ, а только порция и при пересчете делается много вызовов
#7 by Лефмихалыч
ил это команда, которая на клиенте только вызывается, чтобы вздрочнуть ТЧ на сервере. Тут не угадаешь, исходя из
#8 by riv40rus
Вопрос, всегда ли нужно делать это на сервере... Или при каких-то обстоятельсвах можно на клиенте перебрать
#9 by Лефмихалыч
ты только свои посты читаешь?
#10 by riv40rus
это алгоритм, который нужно подумать где выполнить на сервере или на клиенте.
#11 by riv40rus
алгоритм выполняется по команде при нажатии на кнопку
#12 by Лефмихалыч
открой уже глаза наконец и включи голову.  этой ветке достаточно информации, чтобы, зная все детали задачи, ответить на вопрос, где эту беду исполнять
#13 by Asmody
плохо ты книгу читал
#14 by Asmody
+ там внятно разжевано, в каких случаях что где, а главное, почему надо делать
#15 by riv40rus
в книге внятно написано, о том что пересчет коллекций лучше выполнять на сервере. Но почему тогда в типовых конфигурациях 1с не всегда придерживаются этой концепции?
#16 by ptiz
Главное - пореже гонять данные с клиента на сервер и обратно, от этого отталкивайся.
#17 by Asmody
основная мысль, которую автор книги пытается втолковать читателю, - "общих рецептов нет", вторая мысль, более общая, - "думать надо головой"
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям