Mengenal Codeigniter

Codeigniter adalaah framework php yang memakai sistem Model View Controller (MVC). Jadi secara garis besar, disana ada 3 komponen utama, yaitu Model, View dan Controller.

Penerapan MVC pada codeigniter tidak seketat di framework lainnya. Sebenarnya kita bisa melakukan semua kode program di Controller. Atau hanya memanfaatkan Controller dan View saja tanpa melibatkan Model.

Tapi itu kurang tepat, karena framework dibuat agar kode program lebih terorganisir, dan lebih rapi. Tidak bercampur antara kode yang memproses data dan kode yang memproses penampilan data. Biasanya pembuatan kode yang seperti itu ditujukan untuk prototype, pemodelan atau testing aplikasi saja agar cepat dilakukan review. Tapi untuk produksi aplikasi, disarankan memakai "cara yang benar" dalam memprogram dengan Codeigniter.