Apa Itu CodeIgniter?

Apa itu CodeIgniter? CodeIgniter adalah salah satu framework PHP dengan model MVC (Model, View, Controller) yang digunakan untuk membuat website dinamis. Dengan menggunakan CodeIgniter, dapat memudahkan programer untuk membuat aplikasi web dengan cepat mudah dibandingkan dengan membuatnya dari awal. CodeIgniter adalah framework PHP yang kuat dengan footprint yang sangat kecil , yang dibangun untuk programer yang membutuhkan alatbantu sederhana dan elegan untuk membuat aplikasi web dengan fitur lengkap (codeigniter.com, 2015). Untuk mendapatkan framework CodeIgniter dapat diunduh di website resmi CodeIgniter www.codeigniter.com


Dengan menggunakan prinsip MVC suatu aplikasi dapat dibangun dengan mudah. Tugas untuk seorang programmer adalah menangani bagian model dan controller, sedangkan untuk designer menangani bagian view. Dengan pembagian tugas yang sesuai dengan arsitektur MVC dapat meningkatkan maintanability dan koordinasi pengkodingan. Berikut adalah penjelasan singkat tentang MVC:
  • Model, pada umumnya digunakan untuk akses dengan database berupa manipulasi data (insert, update, delete, search), validasi pada bagian controller.
  • View, merupakan bagian utama dari website, digunakan untuk menampilkan informasi yang diperlukan. Pada bagian view biasanya berupa file template HTML, yang diatur oleh controller. 
  • Controller, merupakan bagian yang mengatur alur informasi data antara model dengan bagian view. Semua alur proses melalui Controller sehingga bagian inilah inti dari website yang dibangun.

Kelebihan CodeIgniter (CI) :

  1. Performa sangat cepat : Codeigniter sangat cepat bahkan mungkin bisa dibilang codeigniter merupakan framework yang paling cepat dibanding framework yang lain.
  2. Konfigurasi yang diperlukan sangat sedikit: Hanya perlu mengubah file config untuk menyesuaikan database dan index.
  3. Banyak komunitas: Memudahkan untuk belajar.
  4. Dokumentasi yang sangat lengkap : Tersedia User Guide yang mudah dipelajari.


Sekian postingan dari saya tentang Apa Itu CodeIgniter?, semoga bermanfaat dan terima kasih. 

Sumber : Wikipedia, 2015
Apa Itu CodeIgniter? Rating: 4.5 Diposkan Oleh: Unknown

Posting Komentar