Hopp til innhold
SilktideHjelp

Serverresponstid

Silktide måler hvor lang tid serveren bruker på å begynne å sende siden etter at en nettleser ber om den. Denne ventetiden oppstår før noe som helst kan vises, så en treg server forsinker alle andre deler av siden.

Hvorfor dette er viktig

Serverresponstiden er grunnlaget for alt annet hastighetsarbeid. Optimaliserte bilder, slanke skript og rask lagring av ressurser kan ikke hjelpe mens nettleseren fortsatt venter på den første byten av selve siden. Hver besøkende må vente ut denne forsinkelsen i sin helhet, ved hver sidevisning, før noe gjengis.

Trege svar betyr vanligvis at serveren utfører krevende arbeid for å bygge hver side: tunge databaseforespørsler, trege programtillegg eller integrasjoner, eller en serverløsning som er for lite kraftig for trafikken på nettstedet.

Slik løser du det

  1. Aktiver hurtigbufring av sider, slik at serveren bygger en side én gang og leverer den lagrede kopien til påfølgende besøkende i stedet for å bygge den på nytt hver gang. For de fleste nettsteder basert på et er dette det viktigste enkelttiltaket.
  2. Kartlegg hva serveren bruker tiden på når den bygger siden – trege databaseforespørsler, programtillegg og kall til eksterne tjenester er de vanligste synderne – og rett opp eller fjern de verste.
  3. Lever sider via et , som svarer fra et sted nær den besøkende og avlaster serveren din for gjentatte forespørsler.
  4. Hvis serveren ganske enkelt er overbelastet, kan du oppgradere driftsabonnementet eller ressursene.

Slik tester Silktide dette

  1. Last inn siden i en ekte nettleser, med enhetstype, tilkoblingshastighet og teststed konfigurert for hastighetstestene dine.
  2. Mål hvor lang tid serveren bruker på å begynne å svare på hovedforespørselen for siden, uten å ta med tiden selve nettverkstilkoblingen bruker.
  3. Rapporter den målte tiden og gi den en vurdering: under 400 millisekunder er bra, og vurderingen faller derfra. Rundt 600 millisekunder eller mer regnes som dårlig.

Feilsøking

Responstiden varierer mellom skanninger

Serverresponstiden varierer i praksis: Den avhenger av serverbelastning, hurtigbufferens tilstand og databaseytelsen på testtidspunktet. En side som nettopp har falt ut av hurtigbufferen, kan svare mye tregere enn en side som leveres fra hurtigbufferen noen sekunder senere. Følg utviklingen mellom skanningene i stedet for å se på én enkelt måling.

Nettstedet føles raskt for meg

Nettleseren din har sannsynligvis hurtigbufret nettstedet, og du kan befinne deg nær serveren. Førstegangsbesøkende på den andre siden av verden får den ubufrede versjonen som må lastes over lang avstand. Den målte tiden gjenspeiler det serveren faktisk gjorde for en ny forespørsel.

Finn ut mer

Sist oppdatert

Var denne siden nyttig?

Serverresponstid | Silktide Hjelp