PHP Application Level Package Manager: Composer
What is Composer?
Ever used apt, dpkg, yum? These are package managers for unix systems, they automatically update your server with latest updates and install dependant libraries. Composer does the same thing just for PHP. It allows you to declare the dependant libraries for your project in a:
composer.json
file and by running composer install
composer will handle installing the dependant libraries needed for the project. I don’t know where it stores these files though, in the specfic project folder or in a global php include path…still need to find that out.
Find out more at: getcomposer.org
Alternative/ in addition to: PEAR
The PHP Extension and Application Repository.
Perl Application Level Package Manager: CPAN
What is CPAN?
It is a package manager for perl.