Tampilkan postingan dengan label Yii. Tampilkan semua postingan
Tampilkan postingan dengan label Yii. Tampilkan semua postingan

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,,

Kamis, 02 Agustus 2012

Yii Framework

Hadoh bingung mau jelasin apa,,  ok deh seadanya aja ya..
Framework :Bisa diartikan kerangka kerja. Kalau kita sambunkan dengan php, brarti framework merupakan kerangka dasar dari sebuah program web dimana kita tinggal mengolahnya saja sesuai kebutuhan. So,, gak perlu repot bikin program dari awal. lebih efisien kan..

Nah sedangkan Yii  (singkatan dari Yes, it is) merupakan salah satu Framework PHP  yang murni mengimplementasikan konsep MVC (Model View Controller). #hadoh apa lagi tu...

Layaknya framework yang lain, yii memberikan kita sebuah kerangka program mentah lengkap dengan tampilan dan beberapa fitur tambahan. jadi sekali kita install Yii, kita langsung disajikan dengan web yang sudah jadi lengkap dengan menu dan pageNya. #menarik bukan..
jadi tinggal kita lanjutkan saja, mau ditambah menunya, dipercantik desainya, ditambah fiturnya. pokoknya lengkap dah, tinggal enak tok..

Hebatnya lagi ada fitur bernama Gii dimana dengan fitur ini kita bisa membuat operasi insert, update, delete dalam hitungan detik. Hal ini dikarenakan kita tinggal memasukkan nama tabel yang kita punya setelah itu digenerate. Dari proses generate, kita dibuatkan form input, update, delete sekaligus proses queryNya,, jadi gak perlu lagi coding dari awal.

makin penasaran,, ??
tunggu posting berikutnya ya,, akan saya jelaskan cara instalasi Yii dan penggunaan fitur Gii.
bahasa gampangnya : "membuat website dalam hitungan menit"

kalo ada pertanyaan atau kritik mohon kirim komentar,, saya juga masih belajar

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