@Int64 Я тоже всегда просто в новых версиях ставлю в самом Бас и нет звука мол.
И помню Тему даже и споры про это.
И по сих пор всёж вот над помнило мне даже, что есть у меня срмнения, точно ли они не видят эту заглушку так сказать.
Есть и ругая, помню Fox однако или Usertrue ли кодом делился и тот ток однако блин реал его выключает или же на Страницах нужных.
Тип того и где то Шаб лежит их, тот вот палёвей однако помнится :)
Извиняюсь что залез но реал над помнило даже старые Темы :)
Разрешить Кэш и нагрузка на сеть.
-
Добрый день, подскажите по такому функциональности: По умолчанию кэш запрещен в BAS.
В случае если его включить - то получается, что потребление сети и т.д - будет значительно снижено, если операции происходят на одном сайте например, так как большинство файлов должно быть кэшировано и повторная загрузка их не будет производится.Правильно ли я понял?
И есть ли какие то подводные камни в использовании кэша? Кроме нагрузки на диск и т.д
-
@kibec said in Разрешить Кэш и нагрузка на сеть.:
Добрый день, подскажите по такому функциональности: По умолчанию кэш запрещен в BAS.
В случае если его включить - то получается, что потребление сети и т.д - будет значительно снижено, если операции происходят на одном сайте например, так как большинство файлов должно быть кэшировано и повторная загрузка их не будет производится.Правильно ли я понял?
И есть ли какие то подводные камни в использовании кэша? Кроме нагрузки на диск и т.д
Давайте определимся с понятиями. Есть фактический кеш браузера, а есть кеш браузера в BAS, это объект дублирующий данные из кеша браузера.
При старте работы программы, создаётся временный профиль со случайным названием в папке
\BrowserAutomationStudio\apps\21.7.2\prof\При работе с браузером, в этом временном профиле начинает сохранятся кеш
\BrowserAutomationStudio\apps\21.7.2\prof\рандом\CacheЭта папка увеличивается в размере в зависимости от объёма кеширования сайтов.
В свою очередь когда браузер загружает url, то происходит сохранение данных в ассоциативный массив _CachedData и
! ВСЯ !последующая работа с кешем в BAS сводится к работе с данными именно в _CachedData.
Действия "Разрешить кэш", "Запретить кэш", "Получить элемент кэша" и "Очистить кэшированные данные" ни как не влияют на фактический кеш браузера.Вот тестовый скрипт
Значит кеширование данных будет происходить в любом случае и ускорять тем самым загрузку одних и тех же страниц, с условием использования одних и тех же профилей.