Dalam penginstallan sebuah framework, biasanya dibutuhkan composer di dalamnya. Sebenarnya apa itu Composer? Bagaimana cara install menggunakan Composer di hosting cpanel?
Apa itu composer?
Menurut wikipedia, 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. Composer biasa di gunakan untuk framework PHP misalkan Laravel atau CodeIgniter .
Mengapa harus menggunakan composer ?
Berikut ini adalah beberapa alasan mengapa kita harus menggunakan composer.
- Membuat koding PHP lebih terstruktur dengan konsep MVC.
- Tidak perlu meng-include semua file php atau class php yang dibutuhkan, sudah ada autoload yang menhandle fungsi tersebut.
- Package yang dibutuhkan akan otomatis terpasang pada composer tanpa harus meng-include kan terlebih dahulu.
- Di dalam packagist sudah tersedia ribuan package yang tersedia dan siap digunakan pada composer.
Cara Menggunakan Composer untuk Instalasi Laravel
Setelah menyimak penjelasan di atas, saat ini anda sudah tahu apa itu composer dan apa saja kelebihannya. Selanjutnya akan dicoba untuk menginstall salah satu Framework yang paling banyak di gunakan saat ini yaitu Framework Laravel dengan menggunakan composer.
Berikut ini adalah langkah-langkah cara memulai composer di hosting cpanel dengan menginstall Laravel.
-
Akses SSH ke hosting.
Untuk menggunakan composer, anda harus login terlebih dahulu ke SSH hosting. -
Cek apakah composer sudah terinstall atau belum dengan menggunakan perintah berikut.
composer --version
Jika sudah terinstall, maka akan muncul keterangan seperti di bawah.
[accounts@server]$ composer --version Composer version 1.7.2 2018-08-16 16:57:12 [accounts@server]$
-
Lakukan instalasi Laravel dengan menjalankan perintah berikut.
composer create-project laravel/laravel
-
Tunggu prosesnya sampai selesai. Selamat, anda sudah berhasil menginstall framework Laravel dengan menggunakan composer.
Jika ada pertanyaan tentang artikel Cara Memulai Composer di Hosting cPanel, silahkan hubungi staf Indowebsite.