Composer PHP Dependency Manager
19th July 2014
- Geoge Karavatsos
Writing something in PHP was already hard. There were always compatibility issues with older server versions that did not support your shiny new application. Lately with all the great frameworks that are out there, another problem appeared: how could you use components that rely on other libraries and do that for each of your projects efficiently? Notice the keyword here, efficiently.
Composer is a dependency manager for your projects. What it does is it creates the dependencies and manages all of the required project libraries, through its dedicated repository packagist. It is not a package manager, so unlike PEAR you cannot access a package globally, but you have to define what you need in a ...