PEAR

更新日:

用語解説

PEAR(PHP Extension and Application Repository)は、PHP向けの再利用可能なクラス・ライブラリを標準的な形式で配布し、導入・更新を支援するパッケージリポジトリと仕組みです。

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

  • データベース、認証、メールなどのパッケージを検索し、PEAR Installerで依存関係を含めて導入できます。

  • PHP言語処理系やWebサーバそのものではなく、PHPアプリケーションから利用する部品の配布基盤です。

  • 現代のPHPではComposerとPackagistが広く使われますが、既存システムや過去問ではPEARの役割を識別する必要があります。

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

PEARとPHP、CPANとPerlという対応、リポジトリ・インストーラ・ライブラリの役割を区別します。

例: 既存PHPシステムへPEARパッケージを追加し、共通のメール送信処理を再利用します。

同じ分野の用語