Penjelasan TTFB: Apa yang Diukur Time-to-First-Byte dan Mengapa Perbandingan Berdasarkan Satu Angka Menyesatkan
Time to First Byte adalah metrik gabungan — DNS, TCP, TLS, pemrosesan server, jalur balik. Angka TTFB tunggal dalam ulasan hosting tidak dapat direproduksi. Berikut apa yang sebenarnya diukur TTFB dan cara membandingkan penyedia hosting secara jujur.
Apa yang sebenarnya diukur TTFB
Time to First Byte adalah waktu yang berlalu sejak browser mengirim permintaan hingga byte pertama dari respons tiba kembali. Ini merupakan gabungan dari lima hal: resolusi DNS, handshake TCP, negosiasi TLS, pemrosesan server, dan jalur balik jaringan. Pada halaman statis, komponen jaringanlah yang dominan. Pada halaman yang didukung basis data (WordPress dengan plugin aktif, aplikasi Rails, situs Django), pemrosesan serverlah yang dominan. Implikasinya: penyedia hosting yang sama bisa menghasilkan angka TTFB yang sangat berbeda pada situs yang berbeda.
Mengapa klaim TTFB satu angka tidak dapat direproduksi
Ulasan hosting secara rutin menerbitkan satu angka TTFB untuk setiap penyedia (angka dalam milidetik bagi pemenang di segmen managed-WordPress, angka yang jauh lebih tinggi pada penyedia shared murah). Angka-angka itu tidak dapat direproduksi karena TTFB bergantung pada kode situs pengujian, kumpulan plugin, ukuran basis data, status cache, lokasi geografis klien penguji, dan beban server pada saat pengujian. Kami tidak menerbitkan angka TTFB tunggal karena angka apa pun yang kami kutip tidak akan dapat direproduksi oleh pembaca yang menjalankan pengukurannya sendiri.
Bagaimana penyedia besar menggambarkan janji kinerja mereka
Para penyedia berbicara tentang kinerja melalui infrastruktur (Kinsta mencantumkan Google Cloud Premium Tier di 37 pusat data pada kinsta.com/features; SiteGround mencantumkan Google Cloud pada siteground.com/google-cloud-hosting.htm), melalui SLA (DreamHost menerbitkan jaminan uptime 100% pada dreamhost.com/legal/100-uptime-guarantee/, Kinsta menerbitkan SLA 99,9% pada kinsta.com/legal/sla/), dan melalui arsitektur cache. Tak satu pun dari ini merupakan jaminan TTFB, dan itulah pembingkaian yang jujur.
Cara membandingkan penyedia hosting yang sebenarnya
Jalankan pengukuran Anda sendiri pada beban kerja yang benar-benar Anda pedulikan. Gunakan alat seperti k6, Apache Bench, atau hey dari wilayah yang dekat dengan audiens Anda; akses URL yang representatif pada setiap penyedia (selama masa uji coba gratis atau dalam jendela pengembalian dana paket berbayar); catat p50 dan p95 sepanjang pengujian yang berkelanjutan, bukan satu kali akses. Bandingkan angka-angka itu, bukan teks pemasaran. Untuk pemeriksaan sekali jalan, alat seperti uji kinerja KeyCDN atau webpagetest.org memberikan sinyal yang jujur secara arah.
Apa yang diberitahukan harga, yang tidak diberitahukan TTFB
TTFB sulit dibandingkan. Harga yang dipublikasikan tidak. Selisih antara harga perkenalan dan harga perpanjangan adalah sinyal perbandingan hosting yang paling jujur: Kinsta tidak memilikinya (harga perkenalan $35 = harga perpanjangan $35 pada tingkat Single); Hetzner tidak memilikinya (€3,79 hari ini dan €3,79 tahun depan pada CX22); tingkat shared dari SiteGround, Bluehost, dan DreamHost semuanya menunjukkan perbedaan tajam antara harga perkenalan dan perpanjangan (Bluehost Basic harga perkenalan $2,95 → perpanjangan $11,99, SiteGround StartUp harga perkenalan $2,99 → perpanjangan $17,99, DreamHost Shared Starter harga perkenalan $2,59 → perpanjangan $10,99). Apakah Anda membayar harga perkenalan atau perpanjangan, itulah yang seharusnya Anda pedulikan, bukan angka TTFB yang tidak dapat direproduksi.
Sumber
Kinsta SLA: kinsta.com/legal/sla. Fitur Kinsta: kinsta.com/features. SiteGround Google Cloud: siteground.com/google-cloud-hosting.htm. DreamHost uptime 100%: dreamhost.com/legal/100-uptime-guarantee. Halaman harga penyedia: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Semua URL diakses pada 30-04-2026.