2.7. Файловые архивы

Серверы файловых архивов. Сотни тысяч серверов Ин­тернета являются серверами файловых архивов, и на них хранятся сотни миллионов файлов. Файловые серверы под­держивают многие компании разработчики программного обеспечения и производители аппаратных компонентов компьютера и периферийных устройств. Размещаемое на та­ких серверах программное обеспечение является свободно распространяемым (freeware) или условно бесплатным (sha­reware), и поэтому, скачивая тот или иной файл, пользова­тель не нарушает закон об авторских правах на программное обеспечение.

Последнее время широкое распространение получили серверы музыкальных архивов, хранящие альбомы и музы­кальные композиции популярных исполнителей в формате МРЗ.

Протоколы передачи файлов. Доступ к файлам на сер­верах файловых архивов возможен как по протоколу HTTP, так и по специальному протоколу передачи файлов FTP (File Transfer ProtocoL. Протокол FTP позволяет не только загру­жать файлы (Download) с удаленных серверов файловых ар­хивов на локальный компьютер, но и наоборот, производить передачу файлов (Upload) с локального компьютера на уда­ленный Web-сервер, например, в процессе публикации Web-сайта.

Например, для загрузки с сервера файлового архива ftp server.com файла file.exe, хранящегося в папке pub, необ­ходимо указать URL-адрес этого файла. При указании URL-адреса файла протокол FTP записывается следующим образом: ftp://

В результате универсальный указатель ресурсов прини­мает вид:

ftp://ftpserver.com/pub/file.exe

Он состоит из трех частей:

ftp://                  протокол доступа;

ftp server.com доменное имя сервера файлового архива;

/pub/file.exe путь к файлу и имя файла.

Загрузка файлов с помощью браузера. Для удобства поль­зователей многие серверы файловых архивов (freeware.ru, wwwfreesoft.ru, www.downioaa.ru и др.) имеют Web-интер­фейс, что позволяет работать с ними с использованием брау­зеров.

Браузеры являются интегрированными системами для ра­боты с различными информационными ресурсами Интернета и поэтому включают в себя менеджеры загрузки файлов.

После активизации ссылки на файл в открывшемся окне требуется указать папку на локальном компьютере, в кото­рой файл должен быть сохранен. Начнется загрузка файла, процесс которой отображается на информационной панели (скорость передачи, объем загруженной и оставшейся частей файла т. д.).

Специализированные менеджеры загрузки файлов. Од­нако удобнее для работы с файловыми архивами использо­вать специализированные менеджеры загрузки файлов (на­пример, FlashGet). Такие менеджеры позволяют увеличить скорость загрузки за счет разбиения файлов на части и одно­временной загрузки всех частей. Кроме того, они позволяют продолжить загрузку файла после разрыва соединения с сер­вером, содержат средство поиска файла по другим серверам файловых архивов, позволяют архивировать файлы в про­цессе их загрузки ит. д.

Пользователю предоставляется в числовом и графиче­ском виде подробная информация о процессе загрузки фай­ла (текущая и средняя скорость загрузки, процент выполне­ния загрузки, ориентировочное время загрузки и др.).

Специализированные менеджеры загрузки файлов ин­тегрируются в браузеры и при активизации ссылки на файл в окне браузера начинают процесс его загрузки с использо­ванием менеджера загрузки.

FTP-клиенты. FTP-серверы это серверы, с которыми может производиться обмен файлами по протоколу FTP. FTP-серверы по своему функциональному назначению могут являться как серверами файловых архивов, так и Web-сер­верами, на которых размещаются Web-сайты. С серверов файловых архивов производится загрузка файлов (Download) на локальный компьютер, и наоборот, на Web-серверы про­изводится передача файлов (Upload) с локального компьюте­ра в процессе публикации Web-сайтов. Обмен файлами (за­грузка и передача) с серверами файловых архивов и Web-серверами производится с помощью специализирован­ных программ FTP-клиентов (например, FTP-клиент вхо­дит в состав файлового менеджера Total Commander).

Доступ к серверам файловых архивов для загрузки фай­лов на локальный компьютер обычно является анонимным и не требует ввода имени пользователя и пароля. Наоборот, доступ к Web-серверам с целью передачи файлов на удален­ный сервер в процессе публикации Web-сайта требует иден­тификации пользователя, т. е. ввода имени пользователя и пароля.

FTP-клиент включает в себя Менеджер сайтов, позво­ляющий создать список серверов, с которыми планируется работа. Представляет в удобном для пользователя виде ката­логи локального и удаленного компьютеров, обеспечивает продолжение загрузки файла после обрыва соединения и др. В процессе передачи файла отображается необходимая ин­формация: процент переданного объема файла, скорость пе­редачи, оставшееся время и др.

Off-line браузеры. Для быстрой загрузки Web-сайтов с целью их дальнейшего неспешного просмотра в автономном режиме используются специальные программы off-line браузеры.

Off-line браузеры (например, Offline Explorer) позволяют загружать на локальный компьютер Web-сайты целиком или отдельные части сайта по выбору. Пользователь может установить необходимую «глубину» загрузки Web-сайта (ко­личество вложенных каталогов), загрузку связанных со страницами мультимедиа (файлов, загрузку по гиперссыл­кам Web-отраниц с других Web-серверов и т. д. Имеется воз­можность продолжения загрузки сайта после разрыва соеди­нения и обновления ранее загруженных сайтов.

Контрольные вопросы

1.  В чем состоит преимущество загрузки файлов с помощью специа­лизированных менеджеров загрузки перед загрузкой файлов с помощью браузеров?

2.Сравните менеджеры загрузки и FTP клиенты. В чем состоит их различие?

3.В каких случаях целесообразно использовать off-line браузеры?