Apa itu Composer?

Composer adalah sebuah manajemen dependency di PHP, sama seperti Gem di Ruby atau Maven di Java. Fungsinya adalah untuk mendeklarasikan library-library yang akan digunakan oleh aplikasi kita. Composer juga akan me-manage library-library (install/update) tersebut.

Management Dependency

Composer bukanlah sebuah package manager seberti Yum atau Apt. Composer hanya akan men-download library yang akan kita perlukan dan menyimpannya di dalam folder vendor di aplikasi anda. Secara default, library tersebut belum dapat digunakan secara global, kecuali kita mengaktifkannya untuk digunakan secara global.

Sistem Requirements untuk Composer

Composer membutuhkan PHP minimal versi 5.3.2 untuk dapat dijalankan.

Installasi Composer

Linux

buka terminal, lalu tuliskan perintah :

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

setelah itu kita bisa mengecek apakah composer sudah terinstall atau belum dengan mengetikkan perintah:

composer
Kemudian akan muncul:

Screenshot (3)

itu artinya composer telah terinstall di system.

Windows

Download composer dari link ini composer.exe

Kemudian tambahkan folder composer\vendor\bin dari lokasi kita menginstall ke dalam PATH di windows kita.

Contoh folder composer\vendor\bin:

C:\Users\Dera Permana\AppData\Roaming\Composer\vendor\bin

Rating