Pengertian dan Manfaat Composer bagi Developer

Development & Security, Web & Development / 2 | | 0

Composer adalah alat manajemen dependency pada PHP seperti npm (Node.js) dan Bundler (Ruby). Composer memungkinkan untuk membuat library pada project anda dan composer sendiri akan menginstall atau mengupdate secara otomatis tanpa anda harus menginstall manual.

Composer sendiri biasanya digunakan untuk framework PHP yaitu laravel. Composer bisa di install dengan mengunduh di website composer https://getcomposer.org/download/ atau jika anda menggunakan os x bisa memakai curl -s https://getcomposer.org/installer | php.

Kenapa harus menggunakan composer ? :

  • Membuat kita ngoding PHP lebih terstrukur dengan konsep MVC.
  • Tidak perlu meng-include semua file php atau class php yang dibutuhkan, sudah ada autoload yang menhandle fungsi tersebut.
  • Package yang dibutuhkan akan otomatis terpasang pada composer tanpa harus meng-include kan terlebih dahulu
  • Dengan menggunakan packagist, kita dapat menggunakan ribuan package yang sudah ada di composer

Dengan beberapa alasan diatas, kita tahu bahwa composer sangat powerful dan terstruktur maka tidak heran saat ini banyak developer backend memakai composer untuk menggunakan framework laravel yang bersaing dengan framework CodeIgniter.

SSH GIT Composer 2

Kamu dapat merequest SSH secara GRATIS di IDCloudHost, silahkan menghubungi Tim Customer Service IDCoudHost untuk melakukan permintaan aktifasi, permintaan berlaku untuk pake Business Pro & Advance Pro.

Related Post :