Rabu, 08 Agustus 2012

Penerapan MVC pada Yii

Seperti yang saya jelaskan di posting pertama saya bahwa Yii murni menerapkan pola desain MVC (model-view-controller).

Terdapat tiga poin penting yang perlu dicetak tebal yaitu :
  • Model :menggambarkan informasi atau data beserta aturan bisnisnya seperti validasi, relasi, tipe data, dan lain-lain.
  • View : Merupakan antar muka aplikasi yang menjadi jembatan interaksi antara user dan aplikasi. Intinya view adalah tampilan yang akan dilihat oleh user.
  • Controller : Merupakan jembatan yang menghubungkan antara View dan Model. Controller terdiri dari action (aksi) yang akan melakukan request yang di dalamnya biasanya memerlukan Model dan View.

Pada posting sebelumnya sudah saya bahas instalasi Yii yang sekaligus menghasilkan sebuah web bernama demo1 yang filenya terletak di "C:/xampp/htdoc". Jika kita buka folder demo1 akan ada beberapa folder, namun untuk sekarang kita fokus ke folder protected. kurang lebih strukturnya seperti ini :

Dari gambar disamping ada tiga folder yang perlu kita fokuskan yaitu controller, models, & views dimana didalamnya ada beberapa file PHP yang mempunya fungsi seperti yang dijelaskan diatas.

Untuk pembahasan isi didalamnya kita bicarakan di posting berikutnya.

* selamat mebaca *

0 komentar:

Posting Komentar

 
Design by Wordpress Theme | Bloggerized by Free Blogger Templates | coupon codes