Time to First Byte (TTFB) on yksi haastavimmista sivun nopeuden mittareista, koska se määräytyy kokonaan palvelimen ja taustaohjelmiston suorituskyvyn mukaan. Vaikka TTFB ei ole enää ensisijainen mittari Googlen nykyisissä sivunopeustiedoissa, se on edelleen olennainen sivun nopeuteen vaikuttava tekijä.
Mikä on aika ensimmäiseen tavuun?
TTFB on aika, joka palvelimelta kuluu ensimmäisen datatavun lähettämiseen. Se sisältää ajan, joka kuluu pyynnön lähettämiseen palvelimelle, palvelimelta pyynnön käsittelyyn ja palvelimelta vastauksen lähettämiseen. Yleensä se riippuu sivun kuormituksesta ja palvelimen kapasiteetista.
Mikä on hyvä TTFB-taso?
Google suosittelee, että TTFB-mittarin on oltava alle 200 ms. 200-500 ms katsotaan parannettavana, kun taas kaikki yli 500 ms katsotaan hitaiksi.
Kuinka parantaa TTFB:tä?
TTFB:n parannusstrategiat eivät ainoastaan paranna TTFB:tä itseään, vaan myös myötävaikuttavat suoraan tai epäsuorasti muihin verkon suorituskykymittareihin.
1. Oikean palvelimen sijainnin valitseminen
Neredeoku.com-listaussivun analyysi osoittaa, kuinka Turkissa sijaitsevat palvelimet vastaavat eri maiden ping-kutsuihin. TTFB-mittarit kasvavat maanosien välisten pyyntöjen myötä, mukaan lukien DNS-selvitysaika. Siksi oikean palvelimen sijainnin valitseminen on ratkaisevan tärkeää TTFB:lle.
2. Ohjelmistoversioiden pitäminen ajan tasalla
Esimerkiksi tarkasteltaessa WordPress CMS:ää PHP:lle on selvää, että PHP-version valuutta parantaa palvelimen pyyntöjen suorituskykyä. Tämä kohta koskee myös ohjelmistokielten ja -kehysten valuuttaa.
3. Tietokannan optimointi
Alustalla käytetyillä tietokantoilla on erilaisia asetuksia suorituskyvyn parantamiseksi. Nämä työkalut on optimoitava palvelimen kapasiteetin ja pyyntöpotentiaalin mukaan. Näiden asetusten oikea konfigurointi on ratkaisevan tärkeää sovelluksen nopean suorituskyvyn kannalta. Lisäksi riippumatta siitä, kuinka hyvin konfiguroidut asetukset ovat, huonosti kirjoitetut tietokantakyselyt voivat hidastaa monia sovelluksia.
4. Työskentely omistetulla palvelimella
Yritysten verkkoalustoja isännöidään yleensä omistetuilla palvelimilla, ja nämä palvelimet tulee räätälöidä tiettyihin käyttötapauksiin. Jotkut verkkokauppasivustot käyttävät kuitenkin jaettuja palvelimia infrastruktuurien, kuten Ticimax ja Ideasoft, kanssa. Nämä projektit tulisi suunnitella toimimaan omistetuilla palvelimilla.
5. Välimuistimekanismien oikea konfigurointi
Välimuistimekanismeja hyödyntämällä staattista sisältöä ja tulosteita voidaan parantaa TTFB:n suorituskykyä jopa 10 kertaa.
Näitä strategioita noudattamalla voit parantaa merkittävästi TTFB:täsi, mikä parantaa sivusi yleistä nopeutta ja käyttökokemusta.