Hoppa till innehåll
SilktideHjälp

Serverns svarstid

Silktide mäter hur lång tid det tar för servern att börja skicka sidan efter att en webbläsare har begärt den. Den här väntetiden uppstår innan något alls kan visas, så en långsam server fördröjer alla andra delar av sidan.

Varför detta är viktigt

Serverns svarstid är grunden för allt annat arbete med hastigheten. Optimerade bilder, slimmade skript och snabb hosting för tillgångar kan inte hjälpa medan webbläsaren fortfarande väntar på själva sidans första byte. Varje besökare får betala hela denna fördröjning vid varje sidvisning, innan något renderas.

Långsamma svar innebär vanligtvis att servern utför krävande arbete för att bygga varje sida: tunga databassökfrågor, långsamma insticksprogram eller integrationer, eller hosting som inte har tillräcklig kapacitet för webbplatsens trafik.

Så här åtgärdar du det

  1. Aktivera sidcachelagring så att servern bygger en sida en gång och visar den lagrade kopian för efterföljande besökare i stället för att bygga om den varje gång. För de flesta webbplatser som bygger på är detta den enskilt största förbättringen.
  2. Profilera vad servern lägger sin tid på när sidan byggs – långsamma databassökfrågor, insticksprogram och anrop till externa tjänster är de vanligaste misstänkta – och åtgärda eller ta bort de värsta problemen.
  3. Leverera sidor via ett , som svarar från en plats nära besökaren och skyddar servern från upprepade förfrågningar.
  4. Om servern helt enkelt är överbelastad kan du uppgradera hostingplanen eller resurserna.

Så här testar Silktide detta

  1. Läs in sidan i en riktig webbläsare med den enhetstyp, anslutningshastighet och testplats som har konfigurerats för dina hastighetstester.
  2. Mät hur lång tid det tar för servern att börja svara på huvudsidans förfrågan, utan att räkna med tiden som går åt till själva nätverksanslutningen.
  3. Rapportera den uppmätta tiden och betygsätt den: under 400 millisekunder är bra, och betyget sjunker därifrån. Omkring 600 millisekunder eller mer bedöms som dåligt.

Felsökning

Svarstiden varierar mellan skanningar

Serverns svarstid varierar faktiskt. Den beror på serverbelastningen, cachens tillstånd och databasens prestanda vid testtillfället. En sida som precis har tagits bort ur cachen kan svara mycket långsammare än en sida som visas från cachen några sekunder senare. Följ trenden mellan skanningarna i stället för att fokusera på ett enskilt värde.

Webbplatsen känns snabb för mig

Din webbläsare har troligen cachat webbplatsen, och du kanske befinner dig nära servern. Förstagångsbesökare på andra sidan jorden får den ocachade versionen som måste färdas långt. Den uppmätta tiden återspeglar vad servern faktiskt gjorde för en ny förfrågan.

Läs mer

Senast uppdaterad

Var den här sidan hjälpsam?