Yii adalah sebuah framework aplikasi web berbasis PHP. Framework ini memungkinkan
pengembang untuk membangun aplikasi dengan Iebih cepat dengan cara menyediakan
komponen-komponen dan pustakapustaka yang umum digunakan dan struktur standar untuk
membangun aplikasi. Dibandngkan dengan framework lain Yii menghasilkan aplikasi yang
dapat bekerja dengan lebih cepat dan lebih kecil ukurannya.
Browser menjadi antar muka yang populer digunakan untuk aplikasi-aplikasi yang penggunanya
banyak dan tersebar di beberapa lokasi. Hal ini disebabkan telah tersedianya berbagai jenis
browser secara otomatis di berbagai sistem operasi sehingga di komputer-komputer client tidak
perlu diinstal sesuatu lagi. Hal ini amat memudahkan pada saat perawatan sehingga setiap terjadi
masalah atau terjadi perubahan system semuanya cukup dilakukan di server saja, tidak perlu
memeriksa komputer-komputer client. Ini disebut konsep thin client karena komputer client sama
sekali tidak melakukan pemrosesan logika aplikasi. Pemrosesan yang terjadi di komputer client
hanyalah pemrosesan yang dilakukan oleh antar muka untuk memberi kemudahan penggunaan.
a. XHTML (eXtensible HyperText Markup Languge) berisi struktur dan data antar muka.
Seluruh informasi dan fungsionalitas didskripsikan dalam file ini, termasuk widget-
widget sederhana untuk keperluan input data. XHTML adalah sebuah standar