O'Reilly logo

PHP Development Tool Essentials by Chad Russell

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

© Chad Russell 2016

Chad Russell, PHP Development Tool Essentials, 10.1007/978-1-4842-0683-6_4

4. Dependency Management

Chad Russell

(1)Jacksonville, Florida, USA

Dependency management is a system for easily managing (installing, using, updating, uninstalling) library dependencies in your project. The operative word in that statement is easily. For a long time, dependency management in PHP was virtually non-existent.

Of course, PEAR has existed since 1999, but it didn’t fit the bill of providing easy dependency management within your application. It is used for globally installing packages server wide (think apt-get or yum), and anyone who has worked with PEAR’s XML structure to create a package can attest to its lack of easiness. This is where ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required