Composer adalah Dependecy Manager yang ada di dalam pemrogramman PHP. Dependency adalah bergantung, atau bisa di sebut banyak file yang bergantung dalam file file yang lain, dimana satu program bergantung pada program yang lainnya.
Kita tahu bahasa pemrogramman PHP adalah bahasa pemrogramman bersifat open source dan siapapun bisa membuat script menggunakan bahasa pemrograman PHP ini. misalnya kita sedang membuat program menggunakan script PHP tapi memerlukan salah satu framework atau library yang kita butuhkan dalam pengerjaan proyek kita, nah berarti script kita akan terhubung dengan script orang lain yang sudah membuat Framework atau library tersebut. di dalam framework atau library tersebut juga, biasanya dan mungkin saja terhubung juga dengan script script atau library atau plugin yang orang lain juga buat.
Jadi ketika script script ini saling bergantung seperti ini, cenderung lebih sulit untuk mengelolanya apalagi ketergantungan nya banyak dan semakin besar. dan juga apalagi kalau kita sudah bekerja dengan suatu tim, disini lah di butuhkannya pengelolaan dependency yang baik. karena kalau tidak di kelola akan menjadi berantakan.
Disini lah peran dari Composer untuk mengelola perubahan perubahan dependency PHP tadi. Misalkan ada framework yang update, maka secara otomatis kita hanya perlu meng updatenya lewat composer ini.
cukup panjang penjelanannya teman teman :P.. nah kali ini kita akan coba bagaimana cara menginstallnya di komputer kita. langsung saja kalian buka link ini https://getcomposer.org/ dan download, karena disini saya memakai windows maka tutorial kali ini caranya sesuai dengan Sistem Operasi windows.
setelah download kalian bisa instal di komputer kalian, dan setelah berhasil di install kalian buka Command Prompt kalian dan ketikan perintah composer di command prompt kalian. bila berhasil maka outputnya akan seperti gambar di bawah ini.
sekarang kalian bisa menggunakan composer tersebut, dan bila ingin mencari package package yang di butuhkan kalian bisa cari di link ini https://packagist.org/..
Sekian artikel tentang Pengertian Composer, semoga memberikan manfaat yah Teman teman.. 😀
