Description

CodeIgniter merupakan aplikasi sumber terbuka yang berupa kerangka kerja PHP dengan model MVC untuk membangun situs web dinamis dengan menggunakan PHP. CodeIgniter memudahkan pengembang web untuk membuat aplikasi web dengan cepat dan mudah dibandingkan dengan membuatnya dari awal.

Controller adalah barisan kode yang bertugas memproses request yang datang dari user melewati browser dan URL tertentu, dimana Controller mengambil data dan informasi melalui Model atau resource lainnya. Setelah itu Controller menampilkan hasil dari prosesnya ke dalam View sebagai response dari request.

Definisi yang didapat dari Dokumentasi Resmi Codeigniter sendiri perihal MVC sebagai berikut:

Model mewakili struktur data anda, secara umum Class Model yang anda miliki berisi function untuk melakukan CRUD (Create, Read, Update, dan Delete) Informasi dalam Database.

View adalah informasi yang ditampilkan kepada User, sebuah View secara normal adalah sebuah laman web, tetapi di Codeigniter, sebuah View bisa dibuat menjadi sebuah penggalan halaman web seperti header atau footer. Bahkan bisa berupa RSS Page, atau jenis "Page" lainnya.

Controller berguna sebagai perantara antara Model, View dan berbagai resources yang dibutuhkan untuk memproses HTTP Request dan mengenerate sebuah web page.

Ingin mempelajari topik ini secara komprehensif? Segera ikuti kelasnya hanya di BootUP sekarang Keep on Learning!


Requirements

Pastikan kalian sudah mengikuti series video sebelumnya untuk menginstall Codeigniter pada perangkat anda, jika belum segera pelajari pada video Crud Codeigniter series pertama.

No review, be the first to review

About Expert

Agit Naeta
Not yet available

Similar Class