PROGRAMMING
November 07, 2018
MVC pada CodeIgniter
Sesuai dengan judul, saya ingin mengulas tentang apa itu MVC pada CodeIgniter.
MVC atau yang kalau di sebutkan dengan kepanjangannya adalah Model View Controller adalah nama folder yg ada di dalam framework CodeIgniter itu sendiri.
Click gambar untuk memperbesar gambar |
Namun MVC yang sering di sebut - sebut pada CodeIgniter itu bukanlah membahas tentang folder !
MVC yang dibahas pada CodeIgniter adalah metode penempatan kode jika ingin menggunakan CI dengan baik dan benar.
NOTE : Nulis CodeIgniter itu kepanjangan, jadi saya akan singkat jadi CI aja.
Pada CI untuk menampilkan data dari database ke suatu halaman di bagi menjadi 3 bagian. Ya udah jelas itu adalah Model View Controller, yang mana
Model berguna untuk komunikasi ke database.
View berguna untuk menampilkan data
Controller adalah mak comblang untuk Model dan View.
Cek gambar ini dulu deh.
Click gambar untuk memperbesar gambar |
1. Model adalah sebagai komunikator dengan database yang artinya, Controller tidak secara langsung berkomunikasi dengan database jika ingin mengambil data ataupun mengisi data ke database.
2. View digunakan untuk menampilkan data yang sudah di ambil oleh Controller melalui Model.
3. Controller adalah penghubung / mak comblang.
NOTE : untuk kasus Controller, pada CI ketika kita mengakses url, url kita arahkan pada file Controller. dimana ketika file controller di panggil, dia akan menarik data dari Model yang kemudia di letakkan data tersebut ke dalam View dan kemudia Controller meload / memuat View dan di tampilkan pada browser !
Ok, sekilas tentang MVC pada CI saya cukupkan sampai disini..
Silahkan kirim kritik dan sarannya pada kolom komentar dibawah ya..
Terimakasih banyak