Composer: Perbedaan antara revisi

Konten dihapus Konten ditambahkan
v1.9.3
Tag: Suntingan visualeditor-wikitext
Tidak ada ringkasan suntingan
Tag: Suntingan visualeditor-wikitext
Baris 15:
}}
 
'''Composer''' adalah aplikasi [[packagemanajer managerpaket]] untuk bahasa pemrograman [[PHP]] yang menyediakan format standar untuk mengelola dependensi PHP dan [[Pustaka perangkat lunak|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.<ref name="ird">{{Cite web|url=https://github.com/composer/composer/releases/tag/1.0.0-alpha1|title=Release 1.0.0-alpha1|website=GitHub|language=en|access-date=2018-04-26}}</ref> Composer sangat terinspirasi oleh package manager [[Node.js]] "[[npm]]" dan [[Ruby (bahasa pemrograman)|Ruby]] "[[bundler]]".<ref>{{Cite web|url=https://getcomposer.org/doc/00-intro.md#dependency-management|title=Dependency management|website=Composer|language=en|access-date=2018-04-26}}</ref>
 
Composer berjalan melalui [[Antarmuka baris perintah|baris perintah]] dan menginstal dependensi (pustaka perangkat lunak) untuk aplikasi. Hal ini juga memungkinkan pengguna untuk menginstal aplikasi PHP yang tersedia di "Packagist"<ref>{{Cite web|url=https://packagist.org/|title=Packagist|language=en|access-date=2018-04-26}}</ref> yang mana itu adalah repositori utamanya. Hal ini juga menyediakan kemampuan autoload untuk pustaka yang menentukan autoload informasi untuk kemudahan penggunaan kode pihak ketiga.
Baris 38:
{{Commonscat|Composer (software)}}
* {{Resmi|https://getcomposer.org/}}
* [https://github.com/{{GitHub|composer/composer |Composer di GitHub]}}
* [https://getcomposer.org/doc/ Dokumentasi resmi Composer]
* [https://www.codementor.io/php/tutorial/composer-install-php-dependency-manager Tutorial Composer]
* [https://packagist.org/ Packagist - Repositori utama Composer]