CPAN

更新日:

用語解説

CPAN(Comprehensive Perl Archive Network)は、Perlのモジュール、配布パッケージ、文書などを世界中のミラーから提供するアーカイブ兼エコシステムです。

■ 試験で押さえるポイント

  • 名前空間で整理された多数のPerlモジュールを検索し、cpanなどのクライアントで取得・ビルド・試験・導入できます。

  • 依存する別モジュールをたどって導入できますが、依存版の競合や環境差があるため、版固定とテストが必要です。

  • CPANはPerl言語処理系そのものではなく、再利用可能なモジュールを公開・配布する仕組みです。

■ 選択肢での判断ポイント

CPANをPerl、PEARをPHPのパッケージ提供基盤として対応付け、ライブラリ再利用と依存管理の役割を判断します。

例: PerlプログラムでHTTP通信機能が必要なとき、CPANから該当モジュールと依存モジュールを導入します。

音声で聞く

同じ分野の用語