Tugas ke 1
Upcoming SlideShare
Loading in...5
×
 

Like this? Share it with your network

Share

Tugas ke 1

on

  • 347 views

 

Statistics

Views

Total Views
347
Views on SlideShare
347
Embed Views
0

Actions

Likes
0
Downloads
0
Comments
0

0 Embeds 0

No embeds

Accessibility

Categories

Upload Details

Uploaded via as Microsoft Word

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Tugas ke 1 Document Transcript

  • 1. Tutorial Yii Framework Disusun oleh: (Nuria Sari) (1100631005) PROGRAM STUDI MANAJEMEN INFORMATIKA FAKULTAS TEKNIK UNIVERSITAS MUHAMMADIYAH JEMBER 2013
  • 2. 1. Cara Memasang (install) YII Framework pada Windows Jawab : Untuk install yii framework di windows dibutuhkan master Yii framework kemudian di ekstrak di directory htdocs XAMPP versi 1.7.3 Command Prompt (CMD) Cara install YII dengan cara sebagai berikut : 1. Buka command prompt, dan masuk ke directory web server lokal 2. Masuk ke directory 'htdocs'
  • 3. 3. Ketikkan rangkaian tulisan yang lumayan panjang itu, seperti terlihat digambar ini 4. akan ada pertanyaan, apakah anda yakin akan membuat web application, type 'yes' 5. dan, tunggu generator dari Yii framework berhasil membuatkan sebuah simple web application untuk anda 6. the last, cek apakah Yii framework benar-benar berhasil membuatkan anda sebuah simple blog dalam hitungan detik dengan mengetikkan 'localhost/yii_blog' di browser anda.
  • 4. 2. Jelaskan perbedaan konsep pemrograman Framework ( mvc ) dengan konsep pemrograman biasa Jawab : a. Mempercepat proses coding karena Yii Framework mempunyai arsitektur MVC(Model View Controller). b. Adanya code generatornya Dalam programming memakai database, banyak disibukkan dengan Create record, Read recourd, Update record dan Delete record. Dengan Yii framework mempermudah membuat program seperti ini dengan langkah: buat tabel databasenya jalankan wizard untuk coding Modelnya jalankan wizard untuk View dan Controllernya selesai Dengan adanya code generator CRUD(Create Read Update dan Delete) ini, maka akan sangat membantu proses coding kita. c. Mempermudah pekerjaan tidak perlu mengetik detail setiap kode, framework melakukan beberapa hal secara otomatis misalnya seperti login, dll 3. Jelaskan alur MVC pada yii framework
  • 5. Jawab : Diagram berikut memperlihatkan struktur statis sebuah aplikasi Yii: 1. Alur kerja Umum Diagram berikut memperlihatkan alur kerja umum sebuah aplikasi Yii saat menangani permintaan pengguna:
  • 6. 1. Pengguna membuat permintaan dengan URL http://www.example.com/index.php?r=post/show&id=1 dan server Web menangani permintaan dengan menjalankan skrip bootstrap index.php. 2. Skrip bootstrap membuat sebuah instance Aplikasi dan menjalankannya. 3. Aplikasi mendapatkan rincian informasi permintaan pengguna dari komponen aplikasi bernama request. 4. Aplikasi menentukan controller dan aksi yang diminta dengan bantuan komponen aplikasi bernama urlManager. Dalam contoh ini, controller adalah post yang merujuk pada kelas PostController; dan aksi adalah show yang arti sebenarnya ditentukan oleh controller. 5. Aplikasi membuat instance controller yang diminta untuk selanjutnya menangani permintaan pengguna. Controller menentukan aksi show merujuk pada sebuah metode bernama actionShow dalam kelas controller. Kemudian membuat dan menjalankan filter (contoh kontrol akses, pengukuran) terkait dengan aksi ini. Aksi dijalankan jika diijinkan oleh filter. 6. Aksi membaca Post model di mana ID adalah 1 dari database. 7. Aksi meyiapkan view(tampilan) bernama show dengan model Post. 8. View membaca dan menampilkan atribut model Post. 9. View menjalankan beberapa widget. 10. View menyiapkan hasil yang dipasangkan dalam layout(tata letak). 11. Aksi mengakhiri pembuatan view dan menampilkan hasil akhir kepada pengguna.