Composer
manajer dependensi untuk bahasa pemrograman PHP / From Wikipedia, the free encyclopedia
Composer adalah aplikasi manajer paket untuk bahasa pemrograman PHP yang menyediakan format standar untuk mengelola dependensi PHP dan pustaka-pustaka yang diperlukan. Composer dikembangkan oleh Nils Adermann dan Jordi Boggiano, yang terus mengelola proyek. Mereka mulai pengembangan pada bulan April 2011 dan merilis Composer pertama kali pada tanggal 1 Maret 2012.[1] Composer sangat terinspirasi oleh package manager Node.js "npm" dan Ruby "bundler".[2]
Composer | |||||||
---|---|---|---|---|---|---|---|
Tipe | application-level package manager | ||||||
Versi pertama | 1 Maret 2012; 12 tahun lalu (2012-03-01)[1] | ||||||
Versi stabil | 2.7.6 (4 Mei 2024) | ||||||
Genre | Package manager | ||||||
Lisensi | Lisensi MIT | ||||||
| |||||||
| |||||||
Composer berjalan melalui baris perintah dan menginstal dependensi (pustaka perangkat lunak) untuk aplikasi. Hal ini juga memungkinkan pengguna untuk menginstal aplikasi PHP yang tersedia di "Packagist"[3] yang mana itu adalah repositori utamanya. Hal ini juga menyediakan kemampuan autoload untuk pustaka yang menentukan autoload informasi untuk kemudahan penggunaan kode pihak ketiga.