CPAN
-
Обзор CPAN
- CPAN — это репозиторий модулей для языка программирования Perl.
- CPAN содержит более 100 000 модулей, которые могут быть загружены и установлены.
- CPAN был создан в 1993 году и является ключевым инструментом для разработки на Perl.
-
Структура и функции
- CPAN состоит из дистрибутивов, которые могут содержать модули, документацию и программы.
- Дистрибутивы включают файлы установки и тестирования.
- CPAN имеет иерархическую структуру, основанную на естественных именах модулей.
- CPAN включает в себя зеркала, которые обновляются ежедневно, и поисковые системы для навигации.
-
Компоненты и тестирование
- CPAN состоит из всемирной сети зеркал, которые обновляются ежедневно.
- Тестировщики CPAN загружают и тестируют дистрибутивы, что способствует качеству и мобильности.
-
CPAN.pm, CPANPLUS и cpanminus
- CPAN.pm — это интерактивная оболочка для поиска, загрузки и установки модулей.
- CPANPLUS отделяет загрузку и установку от оболочки и поддерживает расширенные функции.
- cpanminus — это компактная современная альтернатива, которая может устанавливаться автономно.
-
Влияние и рекомендации
- CPAN считается ключевым инструментом для Perl-разработчиков и имеет значительное влияние на культуру Perl.
- Существуют порты CPAN для других языков программирования, включая JavaScript и C.
- Существуют рекомендации по использованию CPAN и его истории, а также список официальных зеркал и статус зеркал.