Baru baru ini Framework Code Igniter menjadi framework yang hangat dibicarakan di kalangan anak programmer indonesia. Hampir dari semua milis dan forum PHP banyak membahas seputar code Igniter dan banyak juga perusahaan raksasa seperti kompas, detik, tribunnews menggunakan igniter dalam produk mereka.

Apa Itu Code Igniter ?

Code Ingniter adalah sebuah web application framework yang bersifat open source (bebas untuk di pelajari, diubah, ditingkatkan dan bebas di sebarluaskan.

Dan Code Igniter juga dapat digunakan untuk membangun sebuah aplikasi php dinamis. Tujuan utama pengembangan Framework Code Igniter adalah untuk membantu developer agar dapat mengerjakan aplikasi lebih cepat dari pada menulis code dari awal.

  • Tahun Berapa Code Igniter Di Perkenalkan?

CodeIgniter diperkenalkan pada tanggal 28 februari 2006

Kelebihan Menggunakan Framework Code Igniter

Framework CodeIgniter sangat ringan,terstruktur,gampang di pelajari,dan dokumentasi sangat lengkap dan dukungan yang luar biasa dari forum resmi codeIgniter

Fitur Fitur CodeIgniter

  • Menggunakan Pattern MVC
  • URL Friendly
  • Kemudahan
  • Mudah Di Modifikasi
  • Learning Curve Rendah

Keuntungan Menggunakan Framework

  • Menghemat Waktu Pengembangan
  • Reuse OF Code

Catatatan

Framework adalah sebuah struktur konseptual dasar untuk memecahkan sebuah permasalahan

Mengenal Apa ITU MVC Dalam Framework Code Igniter?

MVC merupakan konsep dasar yang harus diketahui sebelum belajar dan mengenal CodeIgniter. MVC adalah sebuah singkatan dari Model View Controller (MVC) adapun komponen komponen MVC sebagai berikut:

  • Model

Model berhubungan dengan data dan interaksi ke database atau webservice model juga memperesentasikan struktur data dari aplikasi yang bisa berupa basis data maupun data lain misalnya dalam bentuk teks, XML maupun webservice

  • View

Berhubungan dengan segala sesuatu yang di tampilkan end user bisa berupa halaman web,rss,javascript dll

  • Controller

Bertindak sebagai penghubung data dan view dan didalam controller inilah terdapat class class hingga fungsi fungsi yang memperoses permintaan dari view ke dalam struktur data di dalam model.

Jangan Pernah Belajar Code Igniter 

Alasannya karena apabila kamu belum mengenal php, jangan pernah coba-coba belajar code igniter informasi dari forum. Kebanyakan dari mereka yang belajar Framework CodeIgniter tanpa memiliki konsep dasar PHP dapat mengalami kesulitan.