Evaluasi Tengah Semester - 5025231237
Nama : Rayhan Aurelia Pramana Rijal
NRP : 5025231237
Kelas : PWEB E
1. Domain : alamat yang berfungsi untuk mengantarkan pengunjung ke aplikasi web yang diinginkan
Hosting : tempat untuk menyimpan data aplikasi web, seperti file, gambar video, script dan template.
Contoh bagaimana keduanya berfungsi bersama :
a. saya membeli domain www.rayhan.com
b. kemudian saya akan menyewa hostinger
c. saya akan mengarahkan domain www.rayhan.com ke server hostinger sehingga ketika pengguna ngetik www.rayhan.com, server hosting hostinger akan menampilkan file situs saya.
2. DNS berperan dalam arsitektur aplikasi web untuk menerjamahkan nama domain menjadi alamat ip sehingga pengguna dapat mengakses website.
Proses resolusi :
a. Pengguna Memasukkan Nama Domain: Pengguna mengetikkan URL
b. Pemeriksaan Cache DNS Lokal: Browser pertama-tama akan memeriksa cache DNS di komputer lokal untuk melihat apakah alamat IP untuk domain tersebut sudah disimpan dari permintaan sebelumnya. kalo ada browser langsung menggunakan alamat IP tersebut.
c. Permintaan ke Recursive DNS Resolver: Jika alamat IP tidak ditemukan di cache lokal, browser mengirimkan permintaan ke Recursive DNS Resolver (biasanya milik ISP atau layanan DNS pihak ketiga seperti Google Public DNS). Resolver ini bertugas mencari alamat IP dari domain yang diminta.
d. Pemeriksaan Cache Recursive DNS Resolver: Recursive resolver memeriksa cache-nya sendiri. Jika ada alamat IP yang cocok, permintaan dikembalikan ke browser.
e. Permintaan ke Root DNS Server: Jika tidak ada hasil dalam cache, recursive resolver mengirim permintaan ke salah satu Root DNS Server, yang bertanggung jawab untuk mengarahkan permintaan ke Top-Level Domain (TLD) Name Server.
f. Permintaan ke TLD Name Server: TLD server (.com) akan memeriksa apakah domain itu ada dan kemudian mengarahkan ke Authoritative Name Server yang memegang informasi spesifik tentang domain contoh.com.
g. Permintaan ke Authoritative Name Server: Authoritative Name Server adalah server yang menyimpan informasi DNS sebenarnya untuk domain tersebut, seperti alamat IP server web. Server ini mengembalikan alamat IP yang benar ke recursive resolver.
h. Pengembalian Alamat IP ke Browser: Recursive resolver mengirimkan alamat IP tersebut kembali ke browser, dan browser menggunakan IP tersebut untuk mengakses server web dan memuat situs.
3.
soruce code : https://github.com/LordeBesarJames/formulir/blob/main/index.html
4. Desainlah dan implementasikan halamann detail berita yang menampilkan konten lengkap sebuah berita. Halaman harus ada :
a. Judul Berita
b. Gambar Utama
c. Tanggal Publikasi
d. Konten Berita
e. Tombol untuk kembali ke daftar berita
source code : https://github.com/LordeBesarJames/berita.git
Komentar
Posting Komentar