1.7 Сохранение информации |
|
|
|
|
Можно сделать так, чтобы все открываемые в браузере документы дополнительно сохранялись в отдельной папке на диске.
При этом структура расположения файлов будут такой же, как и на сервере, с которого они были скачаны.
Для использования этой возможности добавим в проект сервис "Проводник".
В параметрах сервиса задаются имя директории для сохранения файлов, максимально возможный объем дискового пространства, выделенный для записи,
и максимальный размер файла.
|
Если в конфигурацию добавлено более одного сервиса "Проводник", необходимо указать разные пути для их рабочих папок. |
Кроме самих документов программа сохраняет и принятые вместе с ними http-заголовки.
В них может содержаться разная информация о принятых файлах: тип содержимого, дата последней модификации и другое.
При использовании данного сервиса можно без труда найти документы, которые были закачены ранее.
Для поиска нужно задать интервал или период времени, в течении которого они предположительно могли быть получены, выбрать типы документов и нажать кнопку "Обновить".
|
При выборе документа из списка в буфер обмена вставляется его адрес. |
Кнопка "Очистить" удаляет из папки всю сохраненную информацию.
Теперь, в случае запроса браузером уже сохраненного документа, мы могли бы не закачивать его с сервера заново, а отправить клиенту его содержимое из директории.
Но для этого сначала надо убедиться, что у нас находится самая последняя версия документа.
Функцию контроля версий и отправку сохраненного файла выполняет сервис "Кэш".
В его параметрах необходимо указать местоположение рабочей папки сервиса "Проводник".
Эффективность работы кэша отображается в виде круговой диаграммы.
Значения секторов показывают процентное соотношение найденных в кэше и закачанных с сервера документов к общему объему информации, переданной клиенту.
Кнопка "Сброс" обнуляет значения диаграммы.
Таким образом, с применением технологии кэширования документов скорость работы в Интернет может существенно возрасти.
|