Cara Install CodeIgniter 3 Di Localhost

CodeIgniter merupakan framework bahasa perograman PHP. Karena php merupakan bahasa server side scripting (back end), maka sudah bisa kita tebak bahwa CodeIgniter juga merupakan framework Back End.

Sama halnya dengan framework Back End pada umumnya, CodeIgniter menggunakan konsep pemrograman MVC. konsep MVC merupakan konsep pemrograman yang membagi struktur kode penyusun aplikasi menjadi 3 bagian yaitu :

  • Model berkaitan dengan Basis Data, contohnya berupa method yang berisi Query Database Mysql

  • View adalah bagian tampilan website atau User Interface yang akan ditampilkan kepada pengguna

  • Controller dipakai untuk membuat function. Controller juga sebagai penghubung antara view dengan model

img

Sebelum menginstall CodeIgniter kamu perlu menyiapkan beberapa hal berikut :

1. Webserver

Rekomendasi webserver yaitu XAMPP untuk windows dan LAMPP untuk Linux. download XAMPP dan LAMPP disini

2. Text Editor

Text Editor bisa menggunakan Visual Studio Code, atau atom.io (saya memakai Atom.io)

3. Web Browser

Web Browser bebas contoh saja Google Chrome

4. Internet

Akses internet untuk download source code CodeIgniter

Install CodeIgniter

Buka situs codeigniter kemudian download CodeIgniter 3. seperti gambar dibawah

img

Setelah CodeIgniter 3 terdownload. Extract file .zip tersebut ke direktori public webserver yang anda gunakan.

Jika anda menggunakan XAMPP di windows strukturnya biasanya seperti ini :

C:/xamppp/htdocs

Jika anda menggunakan LAMPP di linux terutama ubuntu, maka struktur foldernya seperti ini :

/opt/lampp/htdocs

Ubah nama folder CodeIgniter yang telah di extract tadi menjadi lebih simpel, contohnya

my-ci

Jalankan webserver LAMPP, kemudian ketikan di Browser.

http://localhost/my-ci

Sesuaikan my-ci dengan nama project anda. lihat gambar dibawah

img

Tampilan default CodeIgniter 3 seperti gambar diatas

CodeIgniter sudah menyediakan Dokumentasi secara offline. Dokumentasi pengembangan sengaja disediakan secara offline agar pengembang lebih mudah dalam melakukan pengembangan web dengan CodeIgniter.

Untuk membuka dokumentasi cukup klik user_guide di tampilan browser CodeIgniter tadi. atau akses url

http://localhost/my-ci/user_guide

Lihat gambar dibawah :

img

Selanjutnya Apa…?

Anda harus belajar pemrograman PHP lebih dalam, anda juga harus belajar konsep MVC agar bisa menggunakan CodeIgniter.