CodeIgniter atau CI merupakan salah satu framework PHP open source yang handal dan populer di kalangan developer web, digunakan untuk membangun aplikasi web. Dengan menggunakan CodeIgniter, proses pengembangan web dapat dengan cepat diselesaikan. Seorang developer web tidak perlu lagi menghabiskan waktu untuk menulis kode perintah program dari awal karena CodeIgniter telah menyediakan berbagai macam library dan fungsi-fungsi umum yang dibutuhkan dan siap digunakan oleh developer untuk mempersingkat waktu pengerjaan sebuah aplikasi web.
CodeIgniter HMVC merupakan teknik modular yang memisahkan sistem berdasarkan modul permodul, dimana setiap modul akan memiliki controller, model dan view masing-masing. Keuntungan menggunakan teknik ini adalah memudahkan pengerjaan, perawatan dan pembagian tugas di dalam kerja tim.
PHP versi 5.6 atau yang terbaru direkomendasikan.
- Instalasi CodeIgniter standar: https://codeigniter.com/user_guide/installation/index.html
- Via Composer : composer create-project rizkyghofur/codeigniter_hmvc