Week In Review: Dependency Management

This week we cover dependency management. Dependency management is simply a way to manage libraries and framework used in a project. It is very useful if you are using a lot of 3rd parties libraries and framework in your application / project. My first encounter with a dependency manager is Composer, which was mentioned by Juan Treminio¬†during my research into […]

Continue reading »

Composer Dependency Manager

Composer is the darling of PHP Dependency Manager these days. Almost everyone uses Composer on their PHP projects if it requires other frameworks / libraries. So, as stated before, Composer is good for project based opposed to PEAR. Composer itself requires PHP version 5.3.2 and can be downloaded in one file. A PHP Archive (.phar) file. Most people will explain […]

Continue reading »

Dependency Management with PEAR and PECL

Let us start with PEAR and PECL, since they are the oldest and have been available since 1999. Both PEAR and PECL are hosted on PHP website, so they are in a sense, offical package manager for PHP applications, frameworks and libraries. PEAR deals with framework and libraries, while PECL is more focused on PHP extensions. PECL are programmed with […]

Continue reading »

Dependency Management in PHP

Since my expertise is in PHP languange, so I will discuss dependency management in PHP. However most of the concept¬†should be applicable to other major programming languages. To understand dependency management, we have to first look at the PHP programming language. It has grown to have a lot framework and libraries that most projects do not have to start from […]

Continue reading »
1 2 3 7