Beginners Guide to TikTok for Search - Rachel Pearson - We are Tilt __ Bright...
Tugas 7-[KI] - 0316 - safwan reza - 1111511810
1. MVC SINGKATAN DARI MVC(MODEL,VIEW, CONTROLLER)
FUNGSI DARI MVC TERSENDIRI ADALAH UNTUK MEMANAGE APLIKASI YANG AKAN KITA
BUAT MENJADI LEBIH TERSTRUKTUR, RAPI,DAN CEPAT TENTUNYA
MODEL : DIGUNAKAN UNTUK PENGOPERASIAN QUERY DATABASE YANG AKAN KITA
GUNAKAN DI APLIKASI YANG AKAN KITA BUAT
VIEW : DIGUNAKAN UNTUK MEMBUAT INTERFACE ATAU TAMPILAN DI APLIKASI YANG AKAN
KITA BUAT, FOLDER VIEWINI BIASANYA BERISI FILE HTML,CSS ATAU JAVASCRIPT
CONTROLLER :DIGUNAKAN UNTUK MENGHUBUNGKAN ANTARA MODEL DAN VIEW JADI
IBARATKAN LINK DARI APIKASI WEB YANGAKAN KITA BUAT DENGAN CODEIGNITER
Apa yang anda ketahui tentang konsep MVC(model-view-
controller) dalam pemrogram web, berikan illustrasi yang
tepat untuk meggambarkan konsep MVC tersebut !
2. JELASKAN PERINTAH GET,POST PADA PEMROGRAMAN WEB,
DAN BERIKAN PERBEDAANNYA !
PERBEDAANNYA :
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.
PERBEDAAN PENGAMBILAN DATA JIKA METHOD POST MENGGUNAKAN $_POST SEDANGKAN METHOD GET
MENGGUNAKAN $_GET.
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.
POST dan GET ini sama yaitu?untuk mengirimkan nilai variabel ke halaman lain atau
mengirimkan ke database dan mengambil nilai variabel dari halaman lain atau mengambil data
pada database.
3. JELASKAN KONSEP REST (REPRESENTATIONAL
STATE TRANSFER) PADA WEB SERVICE !
• REST ADALAH SALAH SATU JENIS WEB SERVICE YANG MENERAPKAN KONSEP
PERPINDAHAN ANTAR STATE. STATE DISINI DAPAT DIGAMBARKAN SEPERTI JIKA
BROWSER MEMINTA SUATU HALAMAN WEB, MAKA SERVERAKAN MENGIRIMKAN
STATE HALAMAN WEB YANG SEKARANG KE BROWSER. BERNAVIGASI MELALUI LINK-
LINK YANG DISEDIAKAN SAMA HALNYA DENGAN MENGGANTI STATE DARI HALAMAN
WEB. BEGITU PULA REST BEKERJA, DENGAN BERNAVIGASI MELALUI LINK-LINK HTTP
UNTUK MELAKUKAN AKTIVITAS TERTENTU, SEAKAN-AKAN TERJADI PERPINDAHAN
STATE SATU SAMA LAIN. PERINTAH HTTP YANG BISA DIGUNAKAN ADALAH FUNGSI
GET, POST, PUT ATAU DELETE. BALASAN YANG DIKIRIMKAN ADALAH DALAM BENTUK
XML SEDERHANA TANPA ADA PROTOKOL PEMAKETAN DATA, SEHINGGA INFORMASI
YANG DITERIMA LEBIH MUDAH DIBACA DAN DIPARSING DISISI CLIENT.