CodeIgniter: Perkenalan Framework

CodeIgniter: Perkenalan Framework

203
0
SHARE

Kenapa framework.?

Framework adalah koleksi beberapa fungsi atau program yang disusun atau diorganisasikan sedemikian rupa, sehingga dapat digunakan membantu membuat aplikasi utuh tanpa harus membuat semua kodenya dari awal.

Dari deskripsi framework diatas, dapat kita simpulkan bahwa kegunaan framework sangat besar untuk para programmer dalam membangun sebuah sistem. Tanpa harus membuatnya dari awal yang akan memakan banyak waktu. Programmer hanya tinggal meramu beberapa fungsi yang sudah ada untuk dibuatkan menjadi sebuah sistem sesuai kebutuhannya.

Sebagian besar framework berstruktur MVC (Model, View, Control). MVC disini bertujuan untuk memisahkan antara aplikasi, logika dan tampilan atau presentasi dari sistem.

Model View Control
Model View Control

Model : Berisi kode-kode dalam bentuk class yang digunakan untuk memanipulasi data-data.
View : Desain tampilan atau interface dari aplikasi yang ada. CSS, HTML, JS semua diramu disini.
Control : Control digunakan untuk mengontrol model dan view untuk alur sistem. Beberapa logika juga disisipkan disini.

CodeIgniter

Codeigniter ( CI ) adalah salah satu PHP framework yang berbasiskan OOP dan menggunakan konsep MVC. CI sekarang sudah menjadi salah satu framework yang direkomendasikan untuk digunakan oleh programmer, karna struktur sistem yang simple dan mudah untuk digunakan. CI juga sangat kompleks untuk library datanya (fungsi).

Selain CodeIgniter ada juga framework yang lainnya seperti : Zend, CakePHP, Trax, Symfony dan lain sebagainya.

NO COMMENTS

LEAVE A REPLY