Composer

Dari Wikipedia bahasa Indonesia, ensiklopedia bebas
Jump to navigation Jump to search
Composer
Logo-composer-transparent.png
Pengembang Nils Adermann,
Jordi Boggiano
Rilis perdana 1 Maret 2012; 6 tahun lalu (2012-03-01)[1]
Rilis stabil
1.7.2 / 16 Agustus 2018; 3 bulan lalu (2018-08-16)
Repositori github.com/composer/composer
Status pengembangan Aktif
Ditulis dengan PHP
Sistem operasi Lintas platform
Jenis Package manager
Lisensi Lisensi MIT
Situs web getcomposer.org

Composer adalah aplikasi package manager 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 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.

Kerangka kerja yang didukung[sunting | sunting sumber]

Referensi[sunting | sunting sumber]

  1. ^ a b "Release 1.0.0-alpha1". GitHub (dalam bahasa Inggris). Diakses tanggal 2018-04-26. 
  2. ^ "Dependency management". Composer (dalam bahasa Inggris). Diakses tanggal 2018-04-26. 
  3. ^ "Packagist" (dalam bahasa Inggris). Diakses tanggal 2018-04-26. 

Pranala luar[sunting | sunting sumber]