本稿では PHP アプリケーションのパッケージ・ライブラリの依存関係を管理するツール「Composer」の概要について解説します。 Composerとは? PHP で WEB アプリケーションを作成する際、PHP の関数だけでコーディングする場合は少ないのではないでしょうか。 たいていの場合は、コーディングを楽にしてくれるフレームワークやライブラリを利用して開発しているはずです。 例えば、ZendFramework や Symfony などのフレームワークを利用したり、PEAR などのライブラリを利用するでしょう。 Composer は、PHP のプロジェクトが必要とするライブラリやパッケージを管理する「ライブラリ依存管理ツール」です。 その PHP プロジェクトで必要なパッケージ(ライブラリ)は何かを列挙すると、それらを自動的にインストールしてくれる機能を持ちます。 Composer が