Иллюстрированный самоучитель по Perl
Глава 1
Архив
СРАМ
CPAN (Comprehensive Perl Archive
Network) представляет
гигантское храншщ-ще практически всех документов и исходных текстов Perl, а
также информацию и исходные тексты огромного количества модулей, расширяющих
возможности языка Perl и упрощающих программирование на нем. Если у вас возникла
проблема, требующая решения, загляните на CPAN и внимательно посмотрите среди
предлагаемых там модулей — может быть, в каком-нибудь из них эта или схожая
задачи уже решены. Все модули на CPAN 1 свободно распространяемые,
и вы можете бесплатно загрузить и установить на собственном компьютере любой
из них. Попасть в архив CPAN можно по адресу:
http://www.cpan.com
На домашней странице этого Web-узла
можно найти ссылки на документацию в разных форматах, архив конференции
news:comp.lang.perl.annouiice, начиная с 1995 года, ссылки на страницу
модулей и программы Perl для работы с аудиофайлами, администрирования, обработки
почты, организации поиска, автоматизации в Web, организации сетевого взаимодействия
и написания CGI-еценариев. Здесь же находится ссылка на двоичные дистрибути-i
вы (порты) Perl для разных платформ и на файл с часто задаваемыми вопросами.
В сети Internet, кроме Web-узлов,
существуют ресурсы, на которых хранятся файлы с разнообразной информацией. Это
так называемые FTP-серверы. Многие из них предоставляют возможность свободной
загрузки на компьютер пользователя хранящихся на них файлов по протоколу FTP.
Все, что находится на основном узле архива CPAN, доступно через многочисленные
FTP-серверы, которые являются обычными копиями (узел-зеркало) содержимого основного
узла. На всех узлах-зеркалах содержится совершенно идентичная информация. Организация
FTP-сервера архива CPAN представлена в табл. 16.1.
Таблица 16.1.
Организация архива CPAN
|
|
|
|
|
Описание организации
архива CPAN, ссылок на все модули и внесения в CPAN собственного модуля
|
|
Описание содержимого
файлов в соответствии с их расширением
|
|
Список FTP-серверов
и Web-узлов архивов CPAN
|
|
|
|
|
|
Каталог модулей
и расширений Perl, классифицированных по авторам
|
|
Каталог архивов
групп новостей comp.lang.perl.announce
|
|
Каталог, содержащий
документацию Perl
|
|
Каталог, содержащий
файлы с указателями на ресурсы CPAN
|
|
Каталог, содержащий
разнообразные ресурсы Perl, не вошедшие ни в один из перечисленных разделов
|
|
Каталог модулей
и расширений Perl
|
|
Каталог двоичных
дистрибутивов Perl для разных платформ
|
|
Каталог разных
скриптов Perl на разные случаи жизни (просмотрите содержимое этого каталога,
если не хотите изобретать велосипед!)
|
|
Каталог исходных
текстов и исправлений самого Perl и вспомогательных утилит
|
Попасть на один из FTP-серверов
архива CPAN можно по ссылке с домашней страницы архива (www.cpan.org)
или по одному из следующих адресов, взятых из большого списка FTP-серверов,
содержащихся в файле SITES.html: ftp://ftp.flmet.fi/pub/languages/perl/CPAN/
(Финляндия)
fitp://ftp.rz.nilir-uiii-bochum.de/pub/CPAN/
(Германия)
ftp://siinsite.aac.dk
(Дания)
ftp://ftp.chg.ru/pub/Iang/perI/CPAN/
(Россия)
ftp://ftp.sai.msu.su/pub/lang/peri/CPAN/
(Россия)
На этом наше первоначальное знакомство
с языком Perl заканчивается. Мы надеемся, что читатель, вдумчиво анализировавший
все приводимые в самоучителе примеры, добросовестно выполнявший упражнения и
отвечавший на предлагавшиеся в конце каждой главы вопросы, сможет теперь самостоятельно
продолжить углубление своих знаний в этом интересном и полезном языке программирования.
Приведенные в данной главе ссылки на ресурсы Perl в Internet помогут ему в этой
благородной задаче.