Codeigniter

Code Igniter Adalah aplikasi open source yang berupa framework dengan model MVC (Model, View, Controller) untuk membangun website dinamis dengan menggunakan PHP. CodeIgniter memudahkan developer untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal. CodeIgniter dirilis pertama kali pada 28 Februari 2006. Versi stabil terakhir adalah versi 2.1.4
Mengapa kita butuh framework?
Bagi anda yang belum familiar dengan framework, framework adalah sekumpulan
fungsi, class, dan aturan-aturan. Berbeda dengan library yang sifatnya untuk tujuan tertentu
saja, framework bersifat menyeluruh mengatur bagaimana kita membangun aplikasi.
Framework memungkinkan kita membangun aplikasi dengan lebih cepat karena sebagai
developer kita akan lebih memfokuskan pada pokok permasalahan sedangkan hal-hal
penunjang lainnya seperti koneksi database, form validation, GUI, dan security; umumnya
telah disediakan oleh framework. Disamping itu dengan aturan-aturan yang jelas dan harus
dipatuhi, aplikasi kita lebih solid, more readable, dan kolabarasi dalam tim dapat lebih mudah
dilaksanakan.
Kita sebagai seorang software developer bisa dianalogikan sebagai seorang tukang
bangunan. Apabila anda perhatikan, seorang tukang bangunan bisa membuat sebuah rumah.
Tidak akan menjadi masalah bila hanya untuk membangun rumah dengan satu atau dua
lantai. Tetapi akan menjadi masalah apabila dia mendapatkan pekerjaan untuk membangun
sebuah gedung bertingkat. Permasalahan akan menjadi semakin komplek, makin banyak
pekerja dan material yang dilibatkan, belum lagi dengan jadwal yang ketat. Kita pun seperti
itu. Membangun aplikasi kecil tentu tidak menjadi masalah. Namun bagaimana bagaimana
apabila aplikasi kecil kita tersebut dengan makin lama makin bertambah requirementnya
sejalan dengan kebutuhan user. Di sini lah peran penting sebuah framework dalam
membangun aplikasi.

2 Mengenal Code Igniter

Code Igniter (CI) (www.codeigniter.com) adalah salah satu framework php yang tangguh dan
popular yang awalnya ditulis oleh mas Rick Ellis, pendiri dan CEO EllisLab.com, perusahaan yang
mengembangkan codeigniter. Saat ini, codeigniter dikembangkan oleh komunitas dan disebarkan ke
seluruh dunia dengan lisensi bebas. Code Igniter tergolong framework dengan ukuran kecil dan cukup
mudah di kuasai. CI juga datang dengan manual yang tergolong lengkap.Code Igniter adalah sebuah
framework PHP. Framework itu sendiri adalah suatu kerangka kerja yang berupa sekumpulan folder
yang memuat file-file php yang menyediakan class libraries, helpers, plugins dan lainnya . Framework

menyediakan konfigurasi dan teknik coding tertentu.

Posting Komentar

0 Komentar