Pentingnya Composer Bagi Developer Dan Cara Instalasi

Pentingnya Composer Bagi Developer Dan Cara Instalasi
Pentingnya Composer Bagi Developer Dan Cara Instalasi

Sumber gambar : getcomposer.org

Assalamu’alaikum warohmatullahi wabarokatuh , kali ini saya ingin menjelaskan apasih itu composer dan kenapa harus composer serta gimana sih cara install composer ??

Insha allah pertanyaan itu akan terjawab hari ini yaa walaupun harus liat beberapa sumber karena sebuah pengertian dan manfaat itu biasanya sudah dijelaskan oleh yang membuat benda tersebut dan juga yang sudah memakainya.

Apasih Yang Dimaksud Dengan Composer?

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

Dan selanjutnya gimana sih cara instal composer ?? ribet gaa ?? nah langsung saja bisa saya jawab insha allah ga susah bahkan bisa dikatakan gampang banget , tapi bukan berarti sombong ya ..

oke langsung saja anda bisa melakukan cara berikut ini untuk dapat menginstall composer :

Langkah 1 : Install Library yang dibutuhkan

apt-get update

Install library yang dibutuhkan dengan kode dibawah ini :

$ sudo apt-get install curl php-cli php-mbstring git unzip

Langkah 2 : Install dan Download Composer melalui curl

$ curl -sS https://getcomposer.org/installer -o composer-setup.php

Jika Anda Tidak Menggunakan CURL maka gunakan script dibawah ini:

$ php -r "readfile('https://getcomposer.org/installer');" | php

Jika ingin install composer secara global dapat dilakukan melalui script dibawah ini :

sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer

Langkah 3 : Test Instalasi Composer
Ketikkan script ini di terminal :

$ composer

Nah setelah melakukan semua proses dan langkah – langkah diatas maka akan ada tampilan seperti ini di terminal anda :

Oke jika tampilan diatas sudah ada pada teminal anda maka bisa dipastikan composer telah teinstall di perangkat anda .

Setelah membaca penjelasan diatas mungkin anda bertanya apasih kelebihan composer ini ?? , nah ini dia beberapa  kelebihan dari composer dan mungkin banyak lagi yang akan anda temukan kelebihan dari composer setelah anda menggunakannya sendiri..

  • 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.

Oke semoga dengan penjelasan diatas dapat menambah pemahaman saya pribadi dan pembaca tentang composer yaaa ..

Assalamu’alaikum warohmatullahi wabarokatuh.

Ditulis oleh : Afri Dermawan Ginting (Peserta didik MIT School)

 

Related posts:

Loading Facebook Comments ...