Hal yang membuat Codeigniter disukai di kalangan pemograman pemula antara lain mudah dipelajari dan tercepat aksesnya dibandingkan framework jenis lain. Selain itu juga Codeigniter framework berbasis PHP yang handal dan berupa aplikasi open source dengan model MVC (Model, View, Control) untuk membangun website dinamis dengan menggunakan PHP.
download di sini |
Model View Controller merupakan suatu konsep yang populer dalam pembangunan aplikasi web, berawal pada bahasa pemrograman small talk, MVC memisahkan pengembangan aplikasi berdasarkan komponen utama yang membangun sebuah aplikasi seperti manipulasi data, user interface, dan bagian yang menjadi kontrol aplikasi. Tiga komponen utama dalam suatu MCV pattern, antara lain:
a. View, merupakan bagian yang menangani pesentation logic. biasanya berupa file template HTML.
b. Model, biasanya berhubungan langsung dengan database untuk memanipulasi data (insert, update, delete, search), menangani validasi dari bagian control, namun tidak berhubungan langsung dengan bagian view.
c. Control, merupakan bagian yang mengatur hubungan antara model dan view. Control berfungsi menerima request dan data dari user kemudian menentukan apa yang akan di proses oleh aplikasi.
0 comments:
Post a Comment