Skip to content Skip to sidebar Skip to footer

Cara Install CodeIgniter Untuk Pemula

cara-install-codeigniter-untuk-pemula

CodeIgniter (CI) merupakan aplikasi Open Source PHP yang berupa Framework PHP dengan struktur MVC (Model,View,Controller) yang digunakan untuk membangun website dinamis. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal. CodeIgniter diluncurkan pertama kali pada tanggal 28 Februari 2006. Versi stabil terakhir adalah versi 3.1.9 yang dirilis pada tanggal 12 July 2018 sejak artikel ini ditulis.

Kelebihan CodeIgniter dibandingkan dengan framework lain, antara lain:

  • Gratis, Codeigniter dilisensikan dibawah lisensi Apache/BSD style open source. Itu artinya Codeigniter dapat dipakai secara bebas.
  • Support PHP5 dan PHP7, meskipun saat ini PHP sudah mencapai versi 5 bahkan 7, namun banyak pula developer yang masih menggunakan PHP5. Oleh sebab itu, pengembang Framework Codeigniter memperhatikan betul setiap pengguna, oleh karenanya Framework Codeigniter dikembangkan agar mampu berjalan baik PHP5 Maupun PHP7.
  • Ukuran file kecil dan cepat, dibandingkan dengan framework cake PHP, codeigniter mempunyai akses yang lebih cepat. Karena, Codeigniter hanya meload fungsi atau library yang digunakan saja, berbeda dengan Framework lainnya yang menggunakan seluruh library walaupun library tersebut tidak digunakan.
  • Dokumentasi,  Mempunyai Dokumentasi yang lengkap dan mudah dipahami. untuk melihat dokumentasi dari CodeIgniter silahkan ke Website resmi CodeIgniter atau klik link ini Documentation CodeIgniter.
  • Memakai Konsep MVC,  codeigniter dibangun menggunakan Codeigniter memakai konsep MVC (Model View Controller), konsep modern yang banyak dipakai oleh framework PHP lainnya. meskipun pada kenyataannya codeigniter tidak mencerminkan MVC yang sesungguhnya, misalnya penulisan echo masih dapat dilakukan pada file controller.

Requirements Install Codeigniter:

Ada beberapa aplikasi yang dibutuhkan sebelum melakukan installasi codeiginiter, antara lain:
  • Web Server (apache,nginx dsb)
  • Database (MySQL, postgresql,Maria DB)
  • PHP
Jika anda menggunakan XAMPP, anda tidak perlu melakukan installasi satu-persatu aplikasi diatas, karena dalam paket XAMPP sudah include (Apache,MySQL,PHP).

Tutorial Install Codeigniter

Berikut adalah cara menginstall CodeIgniter:
  • Download Package codeigniter pada situ resminya. Download CodeIgniter.
  • Saat ini versi stabil dari CodeIgniter adalah 3.1.9, Sejak artikel ini ditulis.
  • Setelah di download extract file CodeIgniter pada direktori C:\xampp\htdocs.
Tutorial-Install-Codeigniter
lalu ubah folder Codeigniter menjadi sesuai keinginan kita. disini saya akan ubah folder codeigniter tersebut menjadi codeigniterku

folder-codeigniterku

Setelah itu, sekarang kita coba akses folder tersebut melalui browser. jangan lupa untuk menyalakan XAMPP terlebih dahulu.
sekarang anda akses dengan url http://localhost/nama_folder_project pada tutorial kali ini saya beri nama dengan codeigniterku

tampilan-awal-codeigniter
Jika sudah tampil halaman Welcome Codeigniter, itu artinya anda telah berhasil melakukan instalasi codeigniter.

Struktur Folder Codeigniter:

Didalam folder codeigniter terdapat 3 folder utama yaitu Application,System,User Guide. Folder application berguna sebagai tempat untuk mendevelop aplikasi kita nanti, Folder system  berisi library atau kumpulan fungsi-fungsi dasar CI, sedangkan User Guide berisi sebagai buku panduan atau dokumentasi dari codeigniter.

Lalu kita fokus pada folder application/config dan semua berawal dari file routes.php. Apabila kita buka file tersebut, maka kita akan menemukan default_controller yang telah terisi dengan nama “welcome”, yang mana default_controller ini berfungsi ketika user tidak melakukan atau memasukkan apapun pada URL browser, maka secara otomatis mencari controller dengan nama “welcome”. (lihat gambar)

file-config-routers-codeigniter

Controller Welcome itu sendiri bisa anda temukan pada folder application/controllers. Pada file welcome_controller tersebut terdapat fungsi index yang gunanya meload bagian view atau memanggil halaman views dengan nama welcome_messages sebagai berikut.

file-controllers-welcome-codeigniter

Sekarang kita lihat pada bagian views yang terletak pada application/views. Pada folder view tersebut terdapat file dengan nama welcome_message. Pada bagian inilah semua html dan css akan diletakkan yang nantinya akan di tampilkan ke pengunjung.

Cukup sekian penjelasan dari saya tentang Cara Install Codeigniter Untuk Pemula. Semoga bermanfaat ya teman-teman, dan jangan lupa share artikel ini ke teman-teman kalian.