Веб-хостинг

TTFB простими словами: що насправді вимірює Time-to-First-Byte і чому порівняння за однією цифрою вводять в оману

Time to First Byte — це складений показник: DNS, TCP, TLS, обробка на сервері, зворотний шлях. Окремі значення TTFB в оглядах хостингу неможливо відтворити. Ось що насправді вимірює TTFB і як чесно порівнювати хости.

By Subger Editorial TeamUpdated 30 квітня 2026 р.6 min read

Що TTFB вимірює насправді

Time to First Byte — це час від моменту, коли браузер надсилає запит, до надходження першого байта відповіді. Він складається з п'яти компонентів: розв'язання DNS, рукостискання TCP, узгодження TLS, обробки на сервері та зворотного шляху мережею. Для статичної сторінки переважають мережеві компоненти. Для сторінки, що працює з базою даних (WordPress з активними плагінами, застосунок Rails, сайт на Django), переважає обробка на сервері. Висновок: той самий хост може показувати дуже різні значення TTFB на різних сайтах.

Чому заяви про TTFB у вигляді однієї цифри неможливо відтворити

Огляди хостингу регулярно публікують єдине значення TTFB для кожного хоста (число в мілісекундах для переможця в сегменті managed-WordPress і значно вище — для бюджетного спільного хостингу). Ці цифри неможливо відтворити, бо TTFB залежить від коду тестового сайту, набору плагінів, розміру бази даних, стану кешу, географічного розташування тестового клієнта та навантаження на сервер у момент тесту. Ми не публікуємо окремих значень TTFB, бо будь-яку цифру, яку б ми навели, читач не зміг би відтворити у власному вимірюванні.

Як великі хостери формулюють свою обіцянку продуктивності

Постачальники говорять про продуктивність через інфраструктуру (Kinsta вказує Google Cloud Premium Tier у 37 центрах обробки даних на kinsta.com/features; SiteGround вказує Google Cloud на siteground.com/google-cloud-hosting.htm), через SLA (DreamHost публікує гарантію 100% доступності на dreamhost.com/legal/100-uptime-guarantee/, Kinsta публікує SLA на рівні 99,9% на kinsta.com/legal/sla/) та через архітектуру кешу. Жодна з цих обіцянок не є гарантією TTFB — і це чесне формулювання.

Як насправді порівнювати хости

Виконайте власне вимірювання на тому навантаженні, яке вас справді цікавить. Скористайтеся інструментом на кшталт k6, Apache Bench або hey з регіону поблизу вашої аудиторії; зверніться до репрезентативної URL-адреси на кожному хості (під час безкоштовного пробного періоду або в межах періоду повернення коштів платного тарифу); зафіксуйте p50 і p95 за тривалий прогін, а не за одне звернення. Порівнюйте ці цифри, а не маркетингові тексти. Для разової перевірки інструмент на кшталт тесту продуктивності KeyCDN або webpagetest.org дає загалом чесний сигнал.

Що вам каже ціна, чого не скаже TTFB

TTFB важко порівняти. Опубліковану ціну — ні. Різниця між вступною ціною та ціною продовження — найчесніший сигнал у порівняннях хостингу: у Kinsta її немає (вступна ціна $35 = продовження $35 у тарифі Single); у Hetzner її немає (€3,79 сьогодні і €3,79 наступного року в CX22); спільні тарифи SiteGround, Bluehost і DreamHost демонструють різке розходження між вступною ціною та продовженням (Bluehost Basic вступна $2,95 → продовження $11,99, SiteGround StartUp вступна $2,99 → продовження $17,99, DreamHost Shared Starter вступна $2,59 → продовження $10,99). Вас має хвилювати те, чи платите ви вступну ціну чи продовження, а не невідтворювана цифра TTFB.

Джерела

Kinsta SLA: kinsta.com/legal/sla. Можливості Kinsta: kinsta.com/features. SiteGround Google Cloud: siteground.com/google-cloud-hosting.htm. DreamHost 100% доступності: dreamhost.com/legal/100-uptime-guarantee. Сторінки цін постачальників: kinsta.com/plans, hetzner.com/cloud, siteground.com/web-hosting.htm, bluehost.com/pricing, dreamhost.com/hosting. Усі URL-адреси відкрито 2026-04-30.