Composer ist in vielerlei Hinsicht verschieden. PEAR ist eher als systemweiter Paketmanager konzipiert und verwaltet nur Pakete aus/in seinem Repo, Composer kann Pakete aus verschiedenen Quellen - auch nicht öffentlichen - verwalten und beliebige Versionen installieren. Du kannst zum Beispiel mit Composer auch PEAR-Pakete installieren, das geht umgekehrt nicht. Composer verwaltet die Pakete Projektbezogen, nicht systemweit. Für Composer musst/solltest du eine composer.json im Projektverzeichnis ablegen.
Nicht zuletzt ist die Installation/Verwendung von Composer deutlich einfacher, phar herunterladen, fertig.
Composer ist in vielerlei Hinsicht verschieden. PEAR ist eher als systemweiter Paketmanager konzipiert und verwaltet nur Pakete aus/in seinem Repo, Composer kann Pakete aus verschiedenen Quellen - auch nicht öffentlichen - verwalten und beliebige Versionen installieren. Du kannst zum Beispiel mit Composer auch PEAR-Pakete installieren, das geht umgekehrt nicht. Composer verwaltet die Pakete Projektbezogen, nicht systemweit. Für Composer musst/solltest du eine composer.json im Projektverzeichnis ablegen.
Nicht zuletzt ist die Installation/Verwendung von Composer deutlich einfacher, phar herunterladen, fertig.