TUJUAN
1. Siswa mampu mengenal dan memahami MVC pada framework Yii2 advanced
1. Personal komputer
2. Aplikasi XAMPP
3. Text editor
4. Web browser
C. TEORI SINGKAT
D. LANGKAH KERJA
Note: Untuk setiap menjalankan URL pada web browser , diwajibkan untuk
mengaktifkan module apache dan mysql pada XAMPP dan perhatikan baik-baik huruf
besar dan huruf kecil dalam penulisan dikarenakan MVC bersifat case sensitif
1. Latihan 1
2. Latihan 2
c. Akses fungsi hello2 melalui web browser dengan URL sebagai berikut :
http://localhost/latihan/frontend/web/index.php?r=site/hello2&nama=rigen
3. Latihan 3
c. Akses fungsi hello3 melalui web browser dengan URL sebagai berikut :
http://localhost/latihan/frontend/web/index.php?r=site/hello3
4. Latihan 4
e. Akses fungsi tampil melalui web browser dengan URL sebagai berikut :
http://localhost/latihan/frontend/web/index.php?r=site/tampil
5. Latihan 5
e. Akses fungsi hyperlink melalui web browser dengan URL sebagai berikut :
http://localhost/latihan/frontend/web/index.php?r=site/hyperlink
6. Latihan 6
j. Akses fungsi hyperlink melalui web browser dengan URL sebagai berikut :
http://localhost/latihan/frontend/web/index.php?r=site/komentar
7. Mempercantik URL
a. Buka directory main-local.php dengan cara pergi ke common/config/main-
local.php
b. tambahkan parameter urlManager di dalam components, kemudian masukkan sub
parameter enablePrettyUrl dengan nilai true dan showscriptname dengan nilai
false, lihat kode berikut:
d. Simpan file tersebut dengan nama “.htaccess” dan save as type all files
e. Masukkan file tersebut kedalam directory frontend/web dan backend/web