Anda di halaman 1dari 17

UAS TAKE HOME

PEMROGRAMAN BERBASIS WEB

Dosen :
Hamzah, S.T, M.T
Disusun Oleh :

NAMA

: MUHAMAD EFENDI

NIM

: 13220016

PRODI

: TEKNIK INFORMATIKA

MATA KULIAH

: PEMROGRAMAN BERBASIS WEB

TEKNIK INFORMATIKA
FAKULTAS SAINS DAN TEKNOLOGI
UNIVERSITAS RESPATI YOGYAKARTA
2016

BAB 1
PENDAHULUAN

1. Pendahuluan
Yii adalah framework (kerangka kerja) PHP berbasis-komponen, berkinerja
tinggi untuk pengembangan aplikasi Web berskala-besar. Yii menyediakan reusability
maksimum dalam pemrograman Web dan mampu meningkatkan kecepatan
pengembangan secara signifikan. Nama Yii (dieja sebagai /i:/) singkatan dari "Yes It
Is!".
Untuk menjalankan aplikasi Web berbasis Yii, Anda memerlukan server Web
yang mendukung PHP 5.1.0. Bagi para pengembang yang ingin menggunakan Yii,
mengerti pemrograman berorientasi-objek (OOP) akan sangat membantu, karena Yii
merupakan framework OOP murni.
Yii adalah framework pemrograman umum Web yang bisa dipakai untuk
mengembangkan semua jenis aplikasi Web. Dikarenakan sangat ringan dan dilengkapi
dengan mekanisme caching yang canggih, Yii sangat cocok untuk pengembangan
aplikasi dengan lalu lintas-tinggi, seperti portal, forum, sistem manajemen konten
(CMS), sistem e-commerce, dan lain-lain. Seperti kebanyakan PHP framework, Yii
adalah MVC framework. Yii melampaui framework PHP lain dalam hal efisiensi,
kekayaan-fitur, dan kejelasan dokumentasi. Yii didesain dengan hati-hati dari awal
agar sesuai untuk pengembangan aplikasi Web secara serius. Yii bukan berasal dari
produk pada beberapa proyek maupun konglomerasi pekerjaan pihak-ketiga. Yii
adalah hasil dari pengalaman kaya para pembuat pada pengembangan aplikasi Web
dan investigasi framework pemrograman Web dan aplikasi yang paling populer.

BAB II
http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

TAHAP INSTALASI

1. Syarat pertama sudah selesai melakukan instalasi XAMPP lalu menjalankan Apache
dan Mysql dengan Klik Start seperti gambar dibawah ini.

2. Membuat database dengan mengunjungi alamat localhost/phpmyadmin atau dengan


cara klik admin pada baris apache di XAMPP
Membuat database unriyo lalu klik buat

3. Membuat table mahasiswa, prodi dan fakultas dari database unriyo dengan
mengisikan nama table dan jumlah kolom lalu klik kirim.

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Untuk pembuatan tabel prodi dan fakultas langkahnya sama dengan tabel mahasiswa.

4. Setelah selesai pembuatan table mahasiswa maka akan muncul kolom-kolom pada
table mahasiswa. Isikan nama , jenis dan panjang nilai lalu klik simpan.

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Untuk tabel prodi dan fakultas langkahnya sama dengan tabel mahasiswa

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

5. Meilih kunci primary pada table mahasiswa dengan memberi tanda tentang dan klik
kunci primary.

Untuk memberi kunci utama pada prodi dan fakultas langkahnya sama dengan tabel
mahasiswa

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

6. Menyalin file yii ke data C:\xampp\htdocs contohnya unriyo pada gambar dibawah

7. Buka tab baru di browser lalu ketik http://localhost/unriyo/web/index.php


jika error silahkan buka buka C:\xampp\htdocs\unriyo\config pilih web.php lalu
edit , kemudian masukkan validationkey pada line 12 masukkan sesuai keinginan

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

8. Setelah langkah sebelumnya selesai maka Pilih model generator

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

9. Jika terjadi error pada yii database

buka C:\xampp\htdocs\unriyo\config
databases.

pilih db.php lalu edit sesuai dengan nama

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

BAB III
TAHAP PEMBUATAN
1. Beberapa jenis Generator seperti gambar dibawah ini.

2. Memilih Model Generator untuk tabel mahasiswa

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Lalu Klik Priview lalu klik Generate

Sebagai tanda kalau Model Generate telah selesai untuk tabel mahasiswa

3. Pilih CRUD Generate

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Pilih preview lalu klik Generator

Sebagai tanda kalau CRUD Generate telah selesai untuk tabel mahasiswa

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Untuk prodi dan fakultas caranya sama dengan tabel mahasiswa melakaukan
Model Generate dan CRUD Generate

4. Buka alamat untuk memanggil http://localhost/unriyo/web/index.php?


r=mahasiswa
http://localhost/unriyo/web/index.php?r=prodi
http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

http://localhost/unriyo/web/index.php?r=fakultas lalu klik create untuk


menambahkan

Lalu akan mucul from create dan isi sesuai mahasiswa yang ingin ditambahkan

Setelah di klik create akan muncul gambar view mahasiswa

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Tampilan pada tabel mahasiswa yang sudah ditambahkan ( ada view, edit dan
delete)

5. Untuk menambahkan pada tabel mahasiswa, prodi dan fakultas langkahnya sama
seperti diatas
Create Prodi

View prodi

Tampilan prodi pada tabel prodi yang sudah ditambahkan

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

6. Untuk menambahkan fakultas pada tabel fakultas

View tabel fakultas

Tampilan tabel fakultas yang sudah ditambahkan

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

7. Untuk membuat label mahasiswa, prodi dan fakultas rubah scrift main.php

8. Tampilan awal

http://efendymd.blogspot.co.id/2016/01/cara-membuat-website-menggunakan-yii.html

Anda mungkin juga menyukai