Blog Request tutorial? klik disini!

  • Apa Itu Composer

    Ditulis oleh: Arya Febiyan
    4119 kali dibaca
    01 May / 2014 16:32

    Composer adalah dependency manager khusus PHP yang memiliki fungsionalitas seperti Gem (Ruby) atau Maven (Java). Anda bisa menginstall suatu library melalui composer dan composer akan secara otomatis menginstall library lain yang dibutuhkan, tanpa perlu mendownload satu persatu. Mirip dengan apt get install di sistem operasi linux.

    Mungkin Anda pernah merasakan bagaimana sulitnya me-manage project yang melibatkan library third party. Terutama memastikan tiap library ter-update mana kali versi terbaru keluar.

    Untuk instalasinya bisa mengunduh langsung dari situs Composer, atau menjalankan lewat command line dengan menggunakan curl dengan script sebagai berikut :

    curl -s https://getcomposer.org/installer | php

    Untuk membuat composer bisa dalam bentuk .json sedangkan untuk melakukan instalasi bisa menggunakan sintak composer install.

    Berikut gambar dimana Saya melakukan instalasi Laravel 4 :

    Apa Itu Composer

    Composer merupakan utilitas yang dapat sangat membantu kita untuk mengelola proyek terhadap sebuah library atau helper / plugin. Masa depan akan berlaku seperti ini, dimana tidak mendownload direct dari situs resminya, melainkan menggunakan composer, pernah pakai linux, tentu tidak kesulitan menggunakan composer.

    PHP sudah memulai dengan membuat repository yang berisi libray yang dapat dipakai semua framework asalkan framework tersebut support Composer. Repository tersebut bernama Packagist. Untuk menggunakan libraryyang terdapat di Packagist maka Anda wajib menggunakan Composer.






Baca juga

Rukan Artha Gading Niaga Blok i - 23, Jalan Boulevard Artha Gading

Kelapa Gading, Jakarta Utara 14240

(Belakang Mall Artha Gading)

Telp: (021) 4585-0387


Ruko Permata Regensi Blok B - 18, Jalan Haji Kelik

Srengseng, Kebon Jeruk, Jakarta Barat 11630

(Depan Hutan Kota Srengseng)

Telp: (021) 5890-8355


Ruko Jalan Taman Daan Mogot Raya No. 23

Kel. Tanjung Duren Utara Kec. Grogol Petamburan, Jakarta Barat 11470

(Belakang Mall Citraland dan Kampus UNTAR II)

Telp: (021) 2941-1188


Ruko Jalan Kartini Raya No. 53

Pancoran Mas, Depok 16436

(± 5 Menit dari Kantor Walikota Depok)

Telp: (021) 7720-7657


Rukan Crown Palace Blok A no 12, Jl Prof Dr Soepomo no 231 (Samping Universitas Sahid).

Kec. Tebet, Kel. Menteng Dalam.

(± 1 Menit dari Tugu Pancoran)

Jakarta Selatan 12870

Telp: (021) 2298-3886

Buka setiap hari Senin - Minggu jam 09.00 s/d 21.00

SMS: 0851-0055-5666 / 0819-7555-666 / 0812-9933-3913 / 0812-9393-3210 / 0812-1999-9155