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 *

Selasa, 07 Agustus 2012

CARA INSTALL YII FRAMEWORK


Sebelum masuk langkah instalasi, saya jelaskan beberapa hal dulu ya :
  •  Sistem operasi yang saya pake windows 7
  • Untuk web server dan kawan2nya saya pake xampp yg didalmnya udah ada web server, MySQL database dan program lainya.
  • Versi xampp saya pake 1.7.7 (meskipun skrg dah ada yg 1.8)., hehe
Ok dah langsung ke TKP,, berikut langkah2nya :
  1. Install xampp dulu, kalo lom ada download dari sini bisa. dalam hal ini saya install xammp di drive  C.
  2.  Download Yii dari sini .
  3. Extact hasil download di root web direktori (dalam hal ini ada di:C:/ xampp/htdocs). Kemudian rename folder Yii.x.x menjadi yii (hanya untuk mempermudah pemanggilan). 
  4. Untuk membuat aplikasi baru silahkan buka notepad dan ketikkan perintah ini : "C:\xampp\php\php.exe" "C:\xampp\htdocs\yii\framework\yiic" webapp demo1 pause
  5. Simpan file dengan extensi .bat dan letakkan di folder htdocs juga. (untuk contoh ini saya pake nama file ecek.bat).
  6. Double klik file ecek.bat kemudian jika ada konfirmasi silahkan ketik y.
  7. sampai disini web skeleton anda sudah jadi . untuk mengaksesnya silahkan buka browser (saya pakai firefox) dan masukkan url berikut : localhost/demo1. anda akan muncultampilan berikut :
untuk tutorial disetai gambar lengkap download disini
maaf saya tidak banyak upload gambar biar akses blogNya gak lelet,, hehe

semoga bermanfaat, silahkan tinggalkan komentar,,

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