ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
M U H A M A D A R S Y A N
1 4 1 2 5 1 0 0 7 3
Tugas 7 - 0316
MVC (Model View Controller)
ï‚— MVC adalah sebuah konsep pemrograman yang
memisahkan berdasarkan logika penanganan
tampilan, logika pengontrolan dan logika model.
MVC bertujuan supaya pada pengembangan
perangkat lunak yang besar mudah untuk dilakukan
maintenance (perbaikan/penambahan atau
pengurangan code).
MVC (Model View Controller)
• Model : Berfungsi untuk mengambil
dan menyiapkan Data, model
mengkonversikan data dari database /
JSON file / XML file yang kemudian
diubah dalam bentuk Array
MVC (Model View Controller)
ï‚— View : berfungsi menyajikan tampilan kepada user.
View menampilkan data yang diperoleh Controller.
ï‚— Controller : berfungsi untuk memanggil fungsi yang
ada di dalam Model dan mengirim hasilnya melalui
View, Controller juga berfungsi mengambil input
dari user yang selanjutnya akan diolah oleh Model.
GET,POST pada pemrograman web
ï‚— Kegunaan POST dan GET ini sama yaitu untuk
mengirimkan nilai variabel ke halaman lain atau
mengirimkan ke database dan mengambil nilai
variabel dari halaman lain
Perbedaan GET,POST
ï‚— Post
ï‚— Get
Perbedaan GET,POST
ï‚— Method POST tidak menampilkan nilai variabel pada URL dan
Method GET menampilkan nilai variabel yang dikirimkan.
ï‚— Method POST lebih aman dan Method GET kurang aman (pada
contoh diatas berati password ditampilkan pada URL).
ï‚— Jika Method GET dibatasi panjang string hingga 2047 karakter,
Method POST tidak.
ï‚— Method POST biasanya digunakan untuk input dari FORM, Method
GET menggunakan input dari LINK atau akses menggunakan link.
ï‚— Method POST digunakan untuk mengirimkan data rahasia seperti
password, Method GET digunakan untuk mengirimkan/mengambil
data pablik seperti id_user atau id_halaman.
REST (Representational State Transfer)
ï‚— REST (REpresentational State Transfer) adalah suatu
arsitektur metode komunikasi yang sering diterapkan
dalam pengembangan layanan berbasis web.
ï‚— Arsitektur REST, yang umumnya dijalankan via HTTP
(Hypertext Transfer Protocol), melibatkan proses
pembacaan laman web tertentu yang memuat sebuah file
XML atau JSON. File inilah yang menguraikan dan
memuat konten yang hendak disajikan. Setelah melalui
sebuah proses definisi tertentu, konsumen akan bisa
mengakses antarmuka aplikasi yang dimaksudkan.

More Related Content

What's hot (19)

Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669
dodyalfad
Ìý
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
ikasulistiyani
Ìý
Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
Iich-oNe Hidayat
Ìý
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
Gilbert Abednego
Ìý
Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316
septianarul
Ìý
Tugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwiTugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwi
ISMAIL ALUWI
Ìý
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
kahfi ariep akbar
Ìý
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
Aditya Indraprasti
Ìý
Tugas 7 rekayasa web
Tugas 7 rekayasa webTugas 7 rekayasa web
Tugas 7 rekayasa web
yuyun kuratu
Ìý
RekWeb
RekWebRekWeb
RekWeb
reksa eka
Ìý
tugas 7 - 0316
tugas 7 - 0316tugas 7 - 0316
tugas 7 - 0316
arif_rachman740
Ìý
Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316
sapatati
Ìý
Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975
Dezanm
Ìý
Tugas7 ku-0316-rekweb
Tugas7 ku-0316-rekwebTugas7 ku-0316-rekweb
Tugas7 ku-0316-rekweb
Elisanendes
Ìý
Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448
Andrian Lesmana
Ìý
Codeigniter framewrok
Codeigniter framewrokCodeigniter framewrok
Codeigniter framewrok
muamarsidik
Ìý
Basis data klien server
Basis data klien serverBasis data klien server
Basis data klien server
Rangga Ananto
Ìý
Sistem terdistribusi (dhaa11)
Sistem terdistribusi (dhaa11)Sistem terdistribusi (dhaa11)
Sistem terdistribusi (dhaa11)
Mawaddah Warahmah
Ìý
Tipe tipe dan model client server-plus
Tipe tipe dan model client server-plusTipe tipe dan model client server-plus
Tipe tipe dan model client server-plus
Denny Yahya
Ìý
Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669Tugas7 ku-0316-dody alfad-1511510669
Tugas7 ku-0316-dody alfad-1511510669
dodyalfad
Ìý
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
ikasulistiyani
Ìý
Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
Iich-oNe Hidayat
Ìý
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
Gilbert Abednego
Ìý
Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316Tugas 7 rekayasa web 0316
Tugas 7 rekayasa web 0316
septianarul
Ìý
Tugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwiTugas7rekweb 1212511008-ismailaluwi
Tugas7rekweb 1212511008-ismailaluwi
ISMAIL ALUWI
Ìý
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571Tugas7 [ku]-0316-kahfi arif akbar-1012501571
Tugas7 [ku]-0316-kahfi arif akbar-1012501571
kahfi ariep akbar
Ìý
Tugas 7 – rekayasa web
Tugas 7 – rekayasa webTugas 7 – rekayasa web
Tugas 7 – rekayasa web
Aditya Indraprasti
Ìý
Tugas 7 rekayasa web
Tugas 7 rekayasa webTugas 7 rekayasa web
Tugas 7 rekayasa web
yuyun kuratu
Ìý
RekWeb
RekWebRekWeb
RekWeb
reksa eka
Ìý
Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316Tugas 7 Rekayasa Web 0316
Tugas 7 Rekayasa Web 0316
sapatati
Ìý
Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975Tugas7-[ku]-0316-dezan maulana-1411510975
Tugas7-[ku]-0316-dezan maulana-1411510975
Dezanm
Ìý
Tugas7 ku-0316-rekweb
Tugas7 ku-0316-rekwebTugas7 ku-0316-rekweb
Tugas7 ku-0316-rekweb
Elisanendes
Ìý
Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448Tugas3 (individu)-andrian lesmana-1311510448
Tugas3 (individu)-andrian lesmana-1311510448
Andrian Lesmana
Ìý
Codeigniter framewrok
Codeigniter framewrokCodeigniter framewrok
Codeigniter framewrok
muamarsidik
Ìý
Basis data klien server
Basis data klien serverBasis data klien server
Basis data klien server
Rangga Ananto
Ìý
Sistem terdistribusi (dhaa11)
Sistem terdistribusi (dhaa11)Sistem terdistribusi (dhaa11)
Sistem terdistribusi (dhaa11)
Mawaddah Warahmah
Ìý
Tipe tipe dan model client server-plus
Tipe tipe dan model client server-plusTipe tipe dan model client server-plus
Tipe tipe dan model client server-plus
Denny Yahya
Ìý

Viewers also liked (12)

Tugas 9 rekayasa web
Tugas 9 rekayasa webTugas 9 rekayasa web
Tugas 9 rekayasa web
muhamad arsyan
Ìý
Using the card infrastructure as rails for bitcoin adoption
Using the card infrastructure as rails for bitcoin adoptionUsing the card infrastructure as rails for bitcoin adoption
Using the card infrastructure as rails for bitcoin adoption
Blockchain Conferences
Ìý
Tugas 8 0316
Tugas 8 0316Tugas 8 0316
Tugas 8 0316
muhamad arsyan
Ìý
Project distro online
Project distro onlineProject distro online
Project distro online
muhamad arsyan
Ìý
Tugas 3 – 0316
Tugas 3 – 0316Tugas 3 – 0316
Tugas 3 – 0316
muhamad arsyan
Ìý
DropboxDropbox
Dropbox
Daniela Alvarado
Ìý
Investing in Bitcoin and CryptoCurrencies
Investing in Bitcoin and CryptoCurrencies Investing in Bitcoin and CryptoCurrencies
Investing in Bitcoin and CryptoCurrencies
Blockchain Conferences
Ìý
Tugas 6 rekayasa web
Tugas 6 rekayasa webTugas 6 rekayasa web
Tugas 6 rekayasa web
muhamad arsyan
Ìý
DECENTRALIZED REVOLUTION. AMIN RAFIEE
DECENTRALIZED REVOLUTION. AMIN RAFIEEDECENTRALIZED REVOLUTION. AMIN RAFIEE
DECENTRALIZED REVOLUTION. AMIN RAFIEE
Blockchain Conferences
Ìý
A decentralized future – the technology of next century
A decentralized future – the technology of next centuryA decentralized future – the technology of next century
A decentralized future – the technology of next century
Blockchain Conferences
Ìý
Nanopayments - Fuel for a Machine-To-Machine Economy | Meinhard Benn
Nanopayments - Fuel for a Machine-To-Machine Economy | Meinhard BennNanopayments - Fuel for a Machine-To-Machine Economy | Meinhard Benn
Nanopayments - Fuel for a Machine-To-Machine Economy | Meinhard Benn
Blockchain Conferences
Ìý
Bitcoin for cross border payments and remittance
Bitcoin for cross border payments and remittance Bitcoin for cross border payments and remittance
Bitcoin for cross border payments and remittance
Blockchain Conferences
Ìý
Tugas 9 rekayasa web
Tugas 9 rekayasa webTugas 9 rekayasa web
Tugas 9 rekayasa web
muhamad arsyan
Ìý
Using the card infrastructure as rails for bitcoin adoption
Using the card infrastructure as rails for bitcoin adoptionUsing the card infrastructure as rails for bitcoin adoption
Using the card infrastructure as rails for bitcoin adoption
Blockchain Conferences
Ìý
Project distro online
Project distro onlineProject distro online
Project distro online
muhamad arsyan
Ìý
Tugas 3 – 0316
Tugas 3 – 0316Tugas 3 – 0316
Tugas 3 – 0316
muhamad arsyan
Ìý
DropboxDropbox
Dropbox
Daniela Alvarado
Ìý
Investing in Bitcoin and CryptoCurrencies
Investing in Bitcoin and CryptoCurrencies Investing in Bitcoin and CryptoCurrencies
Investing in Bitcoin and CryptoCurrencies
Blockchain Conferences
Ìý
Tugas 6 rekayasa web
Tugas 6 rekayasa webTugas 6 rekayasa web
Tugas 6 rekayasa web
muhamad arsyan
Ìý
DECENTRALIZED REVOLUTION. AMIN RAFIEE
DECENTRALIZED REVOLUTION. AMIN RAFIEEDECENTRALIZED REVOLUTION. AMIN RAFIEE
DECENTRALIZED REVOLUTION. AMIN RAFIEE
Blockchain Conferences
Ìý
A decentralized future – the technology of next century
A decentralized future – the technology of next centuryA decentralized future – the technology of next century
A decentralized future – the technology of next century
Blockchain Conferences
Ìý
Nanopayments - Fuel for a Machine-To-Machine Economy | Meinhard Benn
Nanopayments - Fuel for a Machine-To-Machine Economy | Meinhard BennNanopayments - Fuel for a Machine-To-Machine Economy | Meinhard Benn
Nanopayments - Fuel for a Machine-To-Machine Economy | Meinhard Benn
Blockchain Conferences
Ìý
Bitcoin for cross border payments and remittance
Bitcoin for cross border payments and remittance Bitcoin for cross border payments and remittance
Bitcoin for cross border payments and remittance
Blockchain Conferences
Ìý

Similar to Tugas 7 0316 (18)

Tugas 7 RekayasaWeb
Tugas 7 RekayasaWebTugas 7 RekayasaWeb
Tugas 7 RekayasaWeb
Sugianto oo
Ìý
Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
Iich-oNe Hidayat
Ìý
Tugas 7 rekweb 0316
Tugas 7 rekweb 0316Tugas 7 rekweb 0316
Tugas 7 rekweb 0316
alchdila boyda kuasa
Ìý
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
muhammad ayub
Ìý
Tugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat SudrajatTugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat Sudrajat
Ajat Sudrajat
Ìý
Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)
faisalawai
Ìý
Tugas7 [ku]-0316-rizki christoper-1211510480
Tugas7 [ku]-0316-rizki christoper-1211510480Tugas7 [ku]-0316-rizki christoper-1211510480
Tugas7 [ku]-0316-rizki christoper-1211510480
Rizki Christoper
Ìý
Tugas rekweb 0316 arifmunandar 1312510124 (7)
Tugas rekweb 0316 arifmunandar 1312510124 (7)Tugas rekweb 0316 arifmunandar 1312510124 (7)
Tugas rekweb 0316 arifmunandar 1312510124 (7)
Arif Munandar
Ìý
MVC J2EE using servlet
MVC J2EE using servletMVC J2EE using servlet
MVC J2EE using servlet
Doni Andriansyah
Ìý
Tugas 7 rekweb
Tugas 7   rekwebTugas 7   rekweb
Tugas 7 rekweb
rimaafauziaah
Ìý
Membuat mvc framework sederhana dengan php
Membuat mvc framework sederhana dengan phpMembuat mvc framework sederhana dengan php
Membuat mvc framework sederhana dengan php
Cahya Dwiana SN
Ìý
modul 2.pdf
modul 2.pdfmodul 2.pdf
modul 2.pdf
mahasiswaindonesia2
Ìý
Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317
esti setiasih
Ìý
Jeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsJeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced Servlets
Individual Consultants
Ìý
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
Linda Lestari
Ìý
Konsep mvc
Konsep mvcKonsep mvc
Konsep mvc
andremelkyr
Ìý
Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454
alvinyosua
Ìý
Tugas 7 RekayasaWeb
Tugas 7 RekayasaWebTugas 7 RekayasaWeb
Tugas 7 RekayasaWeb
Sugianto oo
Ìý
Tugas 7 ku– 0316 1311511529
Tugas 7   ku– 0316 1311511529Tugas 7   ku– 0316 1311511529
Tugas 7 ku– 0316 1311511529
Iich-oNe Hidayat
Ìý
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
TUGAS7-[KU]- 0316-MUHAMMAD AYUB - 1311510844
muhammad ayub
Ìý
Tugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat SudrajatTugas7 rekayasa web Ajat Sudrajat
Tugas7 rekayasa web Ajat Sudrajat
Ajat Sudrajat
Ìý
Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)Tugas 7 rekayasa web (individu)
Tugas 7 rekayasa web (individu)
faisalawai
Ìý
Tugas7 [ku]-0316-rizki christoper-1211510480
Tugas7 [ku]-0316-rizki christoper-1211510480Tugas7 [ku]-0316-rizki christoper-1211510480
Tugas7 [ku]-0316-rizki christoper-1211510480
Rizki Christoper
Ìý
Tugas rekweb 0316 arifmunandar 1312510124 (7)
Tugas rekweb 0316 arifmunandar 1312510124 (7)Tugas rekweb 0316 arifmunandar 1312510124 (7)
Tugas rekweb 0316 arifmunandar 1312510124 (7)
Arif Munandar
Ìý
MVC J2EE using servlet
MVC J2EE using servletMVC J2EE using servlet
MVC J2EE using servlet
Doni Andriansyah
Ìý
Tugas 7 rekweb
Tugas 7   rekwebTugas 7   rekweb
Tugas 7 rekweb
rimaafauziaah
Ìý
Membuat mvc framework sederhana dengan php
Membuat mvc framework sederhana dengan phpMembuat mvc framework sederhana dengan php
Membuat mvc framework sederhana dengan php
Cahya Dwiana SN
Ìý
Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317Tugas 3 matkul rekayasa web 0317
Tugas 3 matkul rekayasa web 0317
esti setiasih
Ìý
Jeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced ServletsJeni Web Programming Bab 3 Advanced Servlets
Jeni Web Programming Bab 3 Advanced Servlets
Individual Consultants
Ìý
Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)Tugas 3 – 0317 (individu)
Tugas 3 – 0317 (individu)
Linda Lestari
Ìý
Konsep mvc
Konsep mvcKonsep mvc
Konsep mvc
andremelkyr
Ìý
Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454Tugas 7 ki-0316-alvin yosua-1411510454
Tugas 7 ki-0316-alvin yosua-1411510454
alvinyosua
Ìý

Recently uploaded (20)

626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
papamamajason21
Ìý
RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025
RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025
RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025
ROBIATUL29
Ìý
1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx
1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx
1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx
RifqiDownload
Ìý
Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...
Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...
Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...
Kanaidi ken
Ìý
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Ìý
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Ìý
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
Kanaidi ken
Ìý
BERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptx
BERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptxBERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptx
BERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptx
putuariutama
Ìý
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Ìý
ANAK Cerdas istimewa dan berbakat istimewa
ANAK Cerdas istimewa dan berbakat istimewaANAK Cerdas istimewa dan berbakat istimewa
ANAK Cerdas istimewa dan berbakat istimewa
MuhamadFahmiAziz
Ìý
Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...
Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...
Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...
Kanaidi ken
Ìý
Silabus PAI kelas 4 2019 ssssssssss.docx
Silabus PAI kelas 4 2019 ssssssssss.docxSilabus PAI kelas 4 2019 ssssssssss.docx
Silabus PAI kelas 4 2019 ssssssssss.docx
matauaipuawang
Ìý
Silabus PAI kelas 4 sms 2sssss 2020.docx
Silabus PAI kelas 4 sms 2sssss 2020.docxSilabus PAI kelas 4 sms 2sssss 2020.docx
Silabus PAI kelas 4 sms 2sssss 2020.docx
matauaipuawang
Ìý
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam KehidupankuKelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
suandi01
Ìý
2 Asta Cita - untuk Indonesia lebih Maju.pdf
2 Asta Cita - untuk Indonesia lebih Maju.pdf2 Asta Cita - untuk Indonesia lebih Maju.pdf
2 Asta Cita - untuk Indonesia lebih Maju.pdf
RifqiDownload
Ìý
Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...
Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...
Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...
Kanaidi ken
Ìý
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
Ìý
T2 - Demonstrasi Kontekstual Kelompok- PSE.pptx
T2 - Demonstrasi Kontekstual Kelompok- PSE.pptxT2 - Demonstrasi Kontekstual Kelompok- PSE.pptx
T2 - Demonstrasi Kontekstual Kelompok- PSE.pptx
muhammadzaki112001
Ìý
BAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptx
BAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptxBAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptx
BAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptx
AGUNGDJUMARI
Ìý
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MUMUL CHAN
Ìý
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
626958694-GEREJA-PEDULI-KEPADA-SESAMA-YANG-SAKIT.pptx
papamamajason21
Ìý
RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025
RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025
RPT PEND MORAL.docxUNTU RUJUKAN GURU 2025
ROBIATUL29
Ìý
1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx
1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx
1Bahan Presentasi Asta Cita Kontribusi ASN untuk Indonesia Maju.pptx
RifqiDownload
Ìý
Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...
Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...
Energy Efficiency & Sustainable Maintenance _Training *Proactive BUILDING MAI...
Kanaidi ken
Ìý
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptxPPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
PPT PAI-Kelompok 3-X MIPA 1-Sumber-sumber Hukum Islam (Ijtihad).pptx
SausanHidayahNova
Ìý
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docxSENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
SENARAI & JADWAL PEMBICARA Ramadan Masjid Kampus UGM 1446 Hijriah.docx
Mirza836129
Ìý
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...RENCANA  + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
RENCANA + Link2 MATERI BimTek *"PTK 007 (Rev-5 Thn 2023) + Perhitungan TKDN ...
Kanaidi ken
Ìý
BERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptx
BERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptxBERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptx
BERBICARA FORMAL, NONFORMAL, DAN PRESENTASI.pptx
putuariutama
Ìý
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
1. RPT SAINS SMK TINGKATAN 1 2025 KUMPULAN B BY CIKGU GORGEOUS.docx
shafiqsmkamil
Ìý
ANAK Cerdas istimewa dan berbakat istimewa
ANAK Cerdas istimewa dan berbakat istimewaANAK Cerdas istimewa dan berbakat istimewa
ANAK Cerdas istimewa dan berbakat istimewa
MuhamadFahmiAziz
Ìý
Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...
Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...
Introduction to Building Maintenance & Preventive Maintenance _Training *Proa...
Kanaidi ken
Ìý
Silabus PAI kelas 4 2019 ssssssssss.docx
Silabus PAI kelas 4 2019 ssssssssss.docxSilabus PAI kelas 4 2019 ssssssssss.docx
Silabus PAI kelas 4 2019 ssssssssss.docx
matauaipuawang
Ìý
Silabus PAI kelas 4 sms 2sssss 2020.docx
Silabus PAI kelas 4 sms 2sssss 2020.docxSilabus PAI kelas 4 sms 2sssss 2020.docx
Silabus PAI kelas 4 sms 2sssss 2020.docx
matauaipuawang
Ìý
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam KehidupankuKelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
Kelas 5 Mapel P.Pancasila Bab 2 Norma Dalam Kehidupanku
suandi01
Ìý
2 Asta Cita - untuk Indonesia lebih Maju.pdf
2 Asta Cita - untuk Indonesia lebih Maju.pdf2 Asta Cita - untuk Indonesia lebih Maju.pdf
2 Asta Cita - untuk Indonesia lebih Maju.pdf
RifqiDownload
Ìý
Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...
Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...
Info PELAKSANAAN + Link2 MATERI Training "Teknik Perhitungan dan Verifikasi T...
Kanaidi ken
Ìý
Teks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptxTeks fiks Didik anak dengan islamiyah.pptx
Teks fiks Didik anak dengan islamiyah.pptx
ArizOghey1
Ìý
T2 - Demonstrasi Kontekstual Kelompok- PSE.pptx
T2 - Demonstrasi Kontekstual Kelompok- PSE.pptxT2 - Demonstrasi Kontekstual Kelompok- PSE.pptx
T2 - Demonstrasi Kontekstual Kelompok- PSE.pptx
muhammadzaki112001
Ìý
BAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptx
BAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptxBAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptx
BAB 1 Kode Etik & Profesionalisme Guru PAK pjj.pptx
AGUNGDJUMARI
Ìý
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MODUL AJAR SENI MUSIK KELAS VIII " ALAT MUSIK TRADISIONAL"
MUMUL CHAN
Ìý

Tugas 7 0316

  • 1. M U H A M A D A R S Y A N 1 4 1 2 5 1 0 0 7 3 Tugas 7 - 0316
  • 2. MVC (Model View Controller) ï‚— MVC adalah sebuah konsep pemrograman yang memisahkan berdasarkan logika penanganan tampilan, logika pengontrolan dan logika model. MVC bertujuan supaya pada pengembangan perangkat lunak yang besar mudah untuk dilakukan maintenance (perbaikan/penambahan atau pengurangan code).
  • 3. MVC (Model View Controller) • Model : Berfungsi untuk mengambil dan menyiapkan Data, model mengkonversikan data dari database / JSON file / XML file yang kemudian diubah dalam bentuk Array
  • 4. MVC (Model View Controller) ï‚— View : berfungsi menyajikan tampilan kepada user. View menampilkan data yang diperoleh Controller. ï‚— Controller : berfungsi untuk memanggil fungsi yang ada di dalam Model dan mengirim hasilnya melalui View, Controller juga berfungsi mengambil input dari user yang selanjutnya akan diolah oleh Model.
  • 5. GET,POST pada pemrograman web ï‚— Kegunaan POST dan GET ini sama yaitu untuk mengirimkan nilai variabel ke halaman lain atau mengirimkan ke database dan mengambil nilai variabel dari halaman lain
  • 7. Perbedaan GET,POST ï‚— Method POST tidak menampilkan nilai variabel pada URL dan Method GET menampilkan nilai variabel yang dikirimkan. ï‚— Method POST lebih aman dan Method GET kurang aman (pada contoh diatas berati password ditampilkan pada URL). ï‚— Jika Method GET dibatasi panjang string hingga 2047 karakter, Method POST tidak. ï‚— Method POST biasanya digunakan untuk input dari FORM, Method GET menggunakan input dari LINK atau akses menggunakan link. ï‚— Method POST digunakan untuk mengirimkan data rahasia seperti password, Method GET digunakan untuk mengirimkan/mengambil data pablik seperti id_user atau id_halaman.
  • 8. REST (Representational State Transfer) ï‚— REST (REpresentational State Transfer) adalah suatu arsitektur metode komunikasi yang sering diterapkan dalam pengembangan layanan berbasis web. ï‚— Arsitektur REST, yang umumnya dijalankan via HTTP (Hypertext Transfer Protocol), melibatkan proses pembacaan laman web tertentu yang memuat sebuah file XML atau JSON. File inilah yang menguraikan dan memuat konten yang hendak disajikan. Setelah melalui sebuah proses definisi tertentu, konsumen akan bisa mengakses antarmuka aplikasi yang dimaksudkan.