Skip to main content

Navigation

Model

November 7, 2010 by tegaralaga

tegaralaga's picture

Saya masih baru di CI...
Pentingkah menggunakan Model, karena tanpa Model di CI bisa, tidak seperti di CakePHP yang mengharuskan memakai Model.
apa kekurangannya ketika tidak memakai CI?

Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Models, Views, Controllers,,,

November 11, 2010 by andrewmalachel, 4 weeks 4 days ago
Comment: 7360

andrewmalachel's picture

sekilas tentang MVC (dengan bahasa saya sendiri!):

Models
adalah bagian dari subprogram yang nantinya akan berinteraksi dengan database... jadi semua urusan SELECT, INSERT, UPDATE, dll dikerjain nya disini....

Views
Ini tempat kita jadiin data yang udh siap ke bentuk HTML yang nantinya dilihat sama User

Controller
Tempat interaksinya Input dari user, nyiapin data dari or ke database (lewat model), dan juga nyiapin data yang akan dikirim ke view buat di proses...

So pakai model untuk urusan data base nya aja...
Ini masih belum masuk ke Library, and Helper... Untung aja plugins akan di hapus di CI v.2 jadi ngga ush dipikirin lagi...

menurut kaidah MVC sebaiknya

November 10, 2010 by gajul, 4 weeks 5 days ago
Comment: 7357

gajul's picture

menurut kaidah MVC sebaiknya model dipisahkan dari controller, walaupun secara teknis kita bisa membuat tanpa menggunakan model (dalam hal ini proses edit inserr delete dimasukkan ke controller)

akan tetapi akan lebih baik jika dibuatkan model tersendiri keuntungannya :
model method bisa digunakan kembali (reuse),
kita bisa fokus untuk tiap objek (misal karyawan, siswa dll)
bisa lebih mudah untuk di upgrade
akan lebih mudah dalam hal perbaikan

Premium Drupal Themes by Adaptivethemes