Работа с WEB-клиентом

Модератор: Дмитрий Юхтимовский

Работа с WEB-клиентом

Сообщение AndreySmirnov » 13 ноя 2020, 07:53

Доброе время суток! Планируем начать работу через WEB клиент. Начали тестировать, весь функционал работает, но не так быстро как надеялись. Есть ли какие подводные камни? Какой браузер лучше использовать? В коде какие либо изменения? И просьба подсказать какие-либо тонкости, нюансы в настройках, для оптимизации и более быстрой работы. Буду благодарен
AndreySmirnov
 
Сообщений: 11
Зарегистрирован: 10 июл 2020, 11:45
Откуда: Астана

Re: Работа с WEB-клиентом

Сообщение Дмитрий Юхтимовский » 13 ноя 2020, 11:22

Вы задаёте слишком общий и совершенно неконкретный вопрос.
Сервисов у нас изрядное количество, собирают данные они каждый через свою клиентскую часть (линки на скачивание которых приложены в инструкции к каждому сервису), результаты части из них можно смотреть через любой актуальный браузер (которых на рынке по сути осталось два - Firefox, и Google Chrome и его многочисленные производные), а часть из них - через тонкий клиент 1С. Изменения в коде исследуемой базы могут произойти только в результате встраивания сервиса Apdex, все остальные сервисы существуют в виде отдельных баз 1С, никак не пересекаясь с исследуемой базой.
У каждого сервиса, как выше упоминалось, есть своя инструкция, которую перед настройкой желательно прочесть и понять.
Дмитрий Юхтимовский
 
Сообщений: 677
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Работа с WEB-клиентом

Сообщение Гилёв Вячеслав » 13 ноя 2020, 11:41

AndreySmirnov писал(а):Доброе время суток! Планируем начать работу через WEB клиент. Начали тестировать, весь функционал работает, но не так быстро как надеялись. Есть ли какие подводные камни? Какой браузер лучше использовать? В коде какие либо изменения? И просьба подсказать какие-либо тонкости, нюансы в настройках, для оптимизации и более быстрой работы. Буду благодарен

чем медленней канал между сервером 1С и клиентом 1С, тем строже надо выполнять оптимизацию кода, прежде всего минимизировать количество вызовов к форме https://its.1c.ru/db/v8std/content/487/hdoc https://its.1c.ru/db/metod8dev#content:4105:hdoc
в конфигураторе можно включить режим показывающий вызовы
браузер - хром
Гилёв Вячеслав
 
Сообщений: 2316
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Работа с WEB-клиентом

Сообщение AndreySmirnov » 14 ноя 2020, 11:52

Спасибо, направление понятно.
AndreySmirnov
 
Сообщений: 11
Зарегистрирован: 10 июл 2020, 11:45
Откуда: Астана

Re: Работа с WEB-клиентом

Сообщение AndreySmirnov » 19 ноя 2020, 13:08

Развернули следующую систему:
Подняли небольшую авторизацию на php + nginx, в случае успеха во фрейме перекидывает на базу web развёрнутую на другом сервере.
В браузерах IE, Mozilla всё работает штатно.
В браузерах на chromium, при формировании любой печатной формы выходит следующая ошибка, скрин прикрепил.
Понимаем что проблема в переброске в nginx, так как напрямую и даже локально всё работает нормально.
Ошибка как будто даже не 1С, а отображение в браузере
Подскажите куда копать, может nginx какие дополнительные настройки.
https://ibb.co/XD9LLcL
AndreySmirnov
 
Сообщений: 11
Зарегистрирован: 10 июл 2020, 11:45
Откуда: Астана

Re: Работа с WEB-клиентом

Сообщение Гилёв Вячеслав » 19 ноя 2020, 17:52

toUpperCase свойство не может найти
о чем идет речь так не телепатировать, это вашим разработчикам должно быть понятней
Гилёв Вячеслав
 
Сообщений: 2316
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва

Re: Работа с WEB-клиентом

Сообщение sevushka » 23 ноя 2020, 06:44

Просто для информации...
На больших конфигурациях такое будет постоянно. Обновили платформу - какой-то браузер где-то перестанет работать. Обновился браузер - что-то перестало работать. Особенно бывает обидно, когда перестают работать базовые вещи, типа вставки из буфера или отображения табличного документа.
Поэтому готовьтесь к достаточно долгим изменениям / переписываниям. И советую поискать специалиста по JS, он или исправит сам, или будет объяснять, в какую сторону копать. Ну и готовьтесь учить много других страшных слов, типа Fiddler, Charles Proxy, Insomnia, ибо ваши ошибки будут специфическими именно для вас.
sevushka
 
Сообщений: 74
Зарегистрирован: 18 фев 2013, 07:45

Re: Работа с WEB-клиентом

Сообщение DmitriyF » 23 ноя 2020, 17:36

sevushka писал(а):Просто для информации...
На больших конфигурациях такое будет постоянно. Обновили платформу - какой-то браузер где-то перестанет работать. Обновился браузер - что-то перестало работать. Особенно бывает обидно, когда перестают работать базовые вещи, типа вставки из буфера или отображения табличного документа.
Поэтому готовьтесь к достаточно долгим изменениям / переписываниям. И советую поискать специалиста по JS, он или исправит сам, или будет объяснять, в какую сторону копать. Ну и готовьтесь учить много других страшных слов, типа Fiddler, Charles Proxy, Insomnia, ибо ваши ошибки будут специфическими именно для вас.

А если использовать portable браузер именно для работы с 1С? Может меньше будет проблем.
DmitriyF
 
Сообщений: 28
Зарегистрирован: 15 фев 2014, 13:52

Re: Работа с WEB-клиентом

Сообщение Дмитрий Юхтимовский » 23 ноя 2020, 17:50

Не надо на такое надеяться.
Меньше проблем будет при использовании тонкого клиента 1С соответствующей версии.
Дмитрий Юхтимовский
 
Сообщений: 677
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: Работа с WEB-клиентом

Сообщение sevushka » 26 ноя 2020, 10:56

Дмитрий Юхтимовский писал(а):Меньше проблем будет при использовании тонкого клиента 1С соответствующей версии.

+100.
Нет, запустить можно и на портейбл версии, и на необновляемой версии браузера, но... Мелкая конфигурация работать будет, а ловить непонятные глюки при обновлении типовой УТ - ужас как не хочется.
sevushka
 
Сообщений: 74
Зарегистрирован: 18 фев 2013, 07:45


Вернуться в Осуждаем проблемы производительности 1с

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1