Lompat ke konten utama

Kompetisi Ajak Teman: hadiah total Rp1.000.000 tunai untuk 3 pengajak terbanyak. Berakhir 29 November 2026. Ikut kompetisi

←

Performa Web: Halaman yang Cepat Dimuat

Pelajaran 1 dari 14

Perjalanan sebuah permintaan

Dari alamat sampai byte pertama: DNS, TCP, TLS, dan TTFB

Setelah pelajaran ini kamu bisa menyebut fase permintaan dokumen HTML secara berurutan dan menghitung Time to First Byte dari tabel fase.

±13 menitDiperiksa 7 Okt 2026

Materi

Setiap halaman dimulai dari satu permintaan GET untuk dokumen HTML-nya. Sebelum byte pertama jawaban tiba, permintaan itu melewati beberapa fase yang masing-masing memakan waktu. web.dev mendefinisikan Time to First Byte (TTFB) sebagai jumlah fase berikut: waktu redirect, waktu menyalakan service worker bila ada, pencarian DNS, pembukaan koneksi dan negosiasi TLS, lalu permintaan itu sendiri sampai byte pertama respons tiba.

Pencarian DNS menerjemahkan nama domain menjadi alamat IP. Koneksi TCP membuka jalur ke server itu. Untuk alamat https, negosiasi TLS mengenkripsi jalurnya. web.dev menjelaskan bahwa ketiga langkah ini masing-masing mengirim data ke server dan menunggu balasan, yaitu satu perjalanan pulang-pergi (round trip), sehingga menyiapkan koneksi aman bisa memakan hingga tiga round trip. Setelah itu server menyusun respons; waktu kueri basis data dan perakitan halaman di server masuk ke fase menunggu ini. Unduhan isi sesudah byte pertama tidak termasuk TTFB.

Fase (contoh Toko Roti Melati)Durasi
Redirect0 ms
DNS25 ms
TCP45 ms
TLS55 ms
Menunggu byte pertama240 ms
Unduh isi HTML70 ms
TTFB25 + 45 + 55 + 240 = 365 ms

web.dev menyebut TTFB 0,8 detik atau kurang sebagai panduan kasar per tanggal verifikasi pelajaran ini, dan menegaskan TTFB bukan Core Web Vital. Angka ambang itu bisa berubah; yang tetap adalah susunan fasenya, dan itulah yang dilatih di sini dengan data tetap.

Latihan

0/3 lulus

Jawaban diperiksa di server. Lulus berarti kamu memahami contohnya, bukan penilaian seluruh pekerjaanmu.

Latihan 1 dari 3

Tabel pengukuran tetap halaman beranda Warung Kopi Senja: redirect 0 ms, DNS 40 ms, TCP 60 ms, TLS 70 ms, menunggu byte pertama 310 ms, unduh isi HTML 90 ms. Berapa TTFB-nya?

Latihan 2 dari 3

Halaman pesanan Warung Kopi Senja menjalankan tiga kueri basis data sebelum HTML-nya dikirim. Waktu kueri itu tercatat di fase mana dalam tabel pengukuran?

Pilih satu jawaban

Catatanmu

Memuat catatan…

tersimpan otomatis, ikut tercetak · 0/4.000

Luluskan semua latihan dulu untuk menandai pelajaran ini selesai.

Lanjutkan ke