Bagaimana Web Bekerja
‘Teor’ ini bukan dasar menulis kode web dalam jangka pendek, namun sebelum anda memulai
anda akan mendapatkan keuntungan dari memahami apa yang terjadi di belakang,
terjadi ketika’anda melihat halaman web di browser komputer atau handphone.
Klien dan server
Komputer yang terhubung ke web dinamakan
cara mereka berinteraksi seperti berikut
it dan servers. Diagram sederhana dari
requests
responses
+ Klien merupakan pengguna web yang terhubung dengan internet di perangkat
‘mereka (contohnya, Komputer anda tethubung dengan Wi-Fi, atau handphone terhubung
dengan jaringan mobile) dan software untuk mengakses web tersedia di perangkat
tersebut (biasanya web browser seperti Firefox atau Chrome}.
‘+ Server adalah komputer yang menyimpan halaman web, situs, atau aplikasi web. Ketika
perangkat Klien ingin mengakses halaman web, salinan dari halaman web diunduh dari
server ke mesin klien untuk ditempilkan di browser pengguna,
Bagian lain dari toolbox
Klien dan server yang di jabarkan di atas tidak menceritakan semuanya Banyak sekali bagian
lain yang terlibat, dan kita akan membahasnya.
‘Saat ini, mari kta bayangkan bahwa web adalah sebuah jalan. Pada ujung jalan adalah klien,
seperti halnya rumah anda Di ujung jalan yang lain adalah server, seperti halnya pasar atau
swalayan dimana anda membeli sesuatu
74h Kes‘Sebagai tambahan dari kien dan server, kita juga membutuhkan’
+ Koneksi internet: Memungkinkan anda mengirim dan menerima data dari web. Pada
dasarnya sepert jalan antara rumah anda dan pasar.
+ TCPIIP: Transmission Control Protocol dan Internet Protocdl merupakan protokol
komunikasi yang menjelaskan bagaiman data harus berjalan di web. Seperti halnya
rmekanisme transportasi yang memungkinkan anda berada ditempat untuk memesan,
pergi ke pasar, dan membeli yang anda butuhkan. Contohnya seperti sepeda motor atau
‘mobil (atau dengan jalan kaki}
+ DNS: Domain Name System seperti hainya buku alamat untuk website Ketika anda
menuliskan alamat web di browser, browser melihat DNS sebelum mengambil halaman
web di website Browser perlu mencari tahu di server mana website berada, schingga
bisa mengirimkan pesan HTTP ke tempat yang benar. Seperti saat anda mencari alamat
pasar dimana barang yang anda cari tersedia
+ HTTP: Hypertext Transfer Protocal merupakan protocol aplikasi yang menjelaskan
bahasa untuk kon dan server untuk saling berkomunikasi. Seperti bahasa yang anda