Pernah tidak kamu merasakan lambatnya ketika menggunakan composer
?! Jika iya, pastinya ini kabar gembira untuk kamu. Tidak usah khawatir lagi, saat ini kamu dapat menggunakan composer lebih cepat menggunakan mirror metadata dari packagist.org dengan server yang lokasinya di Indonesia.
Mirror ini dibuat oleh salah seorang member di komunitas PHP Indonesia menggunakan server PHP Indonesia, yaitu Indra Gunawan.
Menggunakan Composer dengan Mirror Indonesia
Untuk mulai menggunakan packagist mirror PHP Indonesia ini, kamu cukup mengubah konfigurasi composer ke mirror server PHP Indonesia dengan perintah berikut :
composer config -g repos.packagist composer https://packagist.phpindonesia.id/
Nantinya bila kamu menjalankan perintah composer seperti create-project
, require
, update
ataupun remove
, maka metadata dari package-nya akan di download dari server PHP Indonesia.
Sangat mudah bukan !?
Mengembalikan Composer Ke Konfigurasi Awal
Lantas bagaimana jika sewaktu-waktu server PHP Indonesia bermasalah atau kamu ingin mengembalikan konfigurasi composer ke mirror server semula. Cukup mudah, sila gunakan perintah berikut :
composer config -g --unset repos.packagist
Jangan lupa dicoba yah. Banyak teman-teman developer yang sudah merasakan cepatnya akses composer mereka saat ini setelah menggunakan mirror server PHP Indonesia.
Bagi kamu yang berminat untuk berkontribusi dapat langsung menuju repository-nya di https://github.com/IndraGunawan/packagist-mirror
Semoga bermanfaat.