cara membuat web mengunakan yii

18
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

Upload: muhammad-efendi

Post on 17-Feb-2017

166 views

Category:

Internet


2 download

TRANSCRIPT

Page 1: Cara membuat web mengunakan yii

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

Page 2: Cara membuat web mengunakan yii

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.

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

Page 3: Cara membuat web mengunakan yii

BAB II

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

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

Page 4: Cara membuat web mengunakan yii

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

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

Page 5: Cara membuat web mengunakan yii

Untuk tabel prodi dan fakultas langkahnya sama dengan tabel mahasiswa

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

Page 6: Cara membuat web mengunakan yii

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

Page 7: Cara membuat web mengunakan yii

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

Page 8: Cara membuat web mengunakan yii

8. Setelah langkah sebelumnya selesai maka Pilih model generator

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

Page 9: Cara membuat web mengunakan yii

9. Jika terjadi error pada yii database

buka C:\xampp\htdocs\unriyo\config pilih db.php lalu edit sesuai dengan nama databases.

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

Page 10: Cara membuat web mengunakan yii

BAB IIITAHAP PEMBUATAN

1. Beberapa jenis Generator seperti gambar dibawah ini.

2. Memilih Model Generator untuk tabel mahasiswa

Lalu Klik Priview lalu klik Generate

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

Page 11: Cara membuat web mengunakan yii

Sebagai tanda kalau Model Generate telah selesai untuk tabel mahasiswa

3. Pilih CRUD Generate

Pilih preview lalu klik Generator

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

Page 12: Cara membuat web mengunakan yii

Sebagai tanda kalau CRUD Generate telah selesai untuk tabel mahasiswa

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

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

Page 13: Cara membuat web mengunakan yii

4. Buka alamat untuk memanggil http://localhost/ unriyo /web/index.php? r=mahasiswa http://localhost/ unriyo /web/index.php?r= prodi 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

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

Page 14: Cara membuat web mengunakan yii

Setelah di klik create akan muncul gambar view mahasiswa

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

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

Page 15: Cara membuat web mengunakan yii

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

Page 16: Cara membuat web mengunakan yii

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

Page 17: Cara membuat web mengunakan yii

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