Apa Itu Frame Work ?

  • Alat yang dipakai untuk membantu pekerjaan.
  • Mempermudah pembuatan website.
  • Framework mempunyai lingkungan framework.
  • Menyediakan banyak sekali macam fungsi siap pakai.
  • Fungsi tersebut merupakan pengembangan atau pembiasaan fungsi orisinil PHP semoga lebih gampang dipakai sesuai dengan kebutuhan pengguna

Brapa Macam Framework ?

  • Yii Framework
  • Symfony
  • Prado
  • Cake
  • Zend
  • CodeIgniter

Pengendalan Yii Framework

  • Yii yaitu PHP framework berbasis-komponen
  • Berkinerja tinggi untuk pengembangan aplikasi Web berskala-besar.
  • Yii menyediakan reusability maksimum dalam pemrograman Web dan bisa meningkatkan kecepatan pengembangan secara signifikan.
  • Nama Yii kependekan dari “Yes It Is!”.
  • Berikut merupakan respon yang paling sempurna dan akurat untuk yang gres dengan Yii:
  • Apakah Yii cepat? … Apakah Yii aman? … Apakah Yii profesional? … Apakah Yii cocok untuk projek saya berikutnya? … Yes, it is!

Fitur-Fitur Yii Framework

  • Terdapat tunjangan untuk banyak sekali basis data.
  • Mendukung Active Record Database.
  • ORM (Object Relational Mapping)
  • Mendukung form dan validasi data masukan.
  • Include JQuery
  • Captcha
  • Mutli Language (i18n)
  • Webservice
  • Generate Code (gii)
  • dll

Mos Yii Framework

 

Mos Yii Framework

 

Instalasi Yii Framework

  • Download dulu Yii Framework terbaru di http://www.yiiframework.com
  • Taruh folder yii yang telah anda download ke folder C:\xampp\htdocs\
  • Buka command prompt atau cmd sebagai administrator.
  • Masuk ke dalam directory C:\xampp\php -> cd C:\xampp\php
  • Ketikkan perintah ..\htdocs\yii\Framework\yiic webapp ..\htdocs\kuliahit (saya asumsikan nama web aplikasi saya yaitu kuliahit)
  • Ketik yes

Mos Yii Framework

 

Mos Yii Framework

 

Mos Yii Framework

 

Mos Yii Framework

 

Mos Yii Framework

 

Konsep MVC

  • Terdiri dari 3 potongan yaitu Model, View, Controller
  • Model untuk basis data, View untuk cara menampilkan halaman website dan Controller untuk kebijaksanaan aplikasi
  • Tujuannya yaitu membedakan antara kebijaksanaan dan presentasi/tampilan, sehingga kiprah bisa lebih gampang dipecah-pecah.
  • Ada potongan yang khusus menciptakan tampilan dan potongan yang menciptakan core programnya
  • Membuat pembuatan sebuah proyek website menjadi lebih terstruktur

Sekian dulu dari saya Semoga membantu ^^