Pagescore

Tags:    website

Hejsa

Der har netop været et indlæg omkring performance af ens side, så tænkte det ville jeg også se nærmere på.
Jeg kørte http://www.webpagetest.org & http://pagespeed.googlelabs.com
hvor jeg fik 82/100 & 71/100.
Problemområderne fortælles best i Webpagetest hvor den giver mig følgende score:
First Byte Time : F
Keep Alive Enabled : A
Compress Text : A
Compress Images : F
Cache static content : F
XDN detected : X

Caching er jeg klar over, og vil gøre noget ved det med tiden.
Komprimering af billeder kender jeg også til og vil jeg også gå mere op i senere.
Så den jeg er mest obs på nu er "First Byte Time", men jeg er ikke sikker på betydningen? At det er tiden der skal bruges på at slå op i DNS og for serveren genererer min ASP-side og leverer til klienten?

First Byte: 1.218s
Start Render: 1.622s
Fully Loaded: 2.108s

Og umiddelbart synes jeg 2s lyder som rimeligt længe når jeg tænker på hvor lidt der er på min side endnu :O
Og også at det tager 1.2s før den modtager sin første byte?

Så er det fordi jeg har for meget code-behind der gør at den skal lave for meget istedet for blot at levere siden med et statisk resultat?

Jeg ved godt mit bannerbillede tager længe fordi det er stort og ukomprimeret (709ms)

Hvordan kan jeg få first byte ned? For synes det virker som længe før den modtager noget, eller er det bare mig?



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 1 karma
Sorter efter stemmer Sorter efter dato
Jeps - first byte er lig med svar tiden mellem request til browser ser første byte.

Men du skal også kigge på hvor i verden webpagetest.org ligger - Hvis den ligger på den anden side af atlanten kan der være et naturligt delay.



Michael
Tak!
Jeg brugte http://www.81solutions.com/server-location.html til at finde ud af den ligger i "72.66.115.10 Located in Aldie - Virginia - United States".

Så der giver det mening at den er langsom, men hvordan kan jeg så sikre mig at de tests jeg udfører vil være målbare og valide?




Installer PageSpeed eller YSlow på din computer og test. Gå efter 100/100 eller hvad der nu er muligt at nå med de midler du har til rådighed. Dernæst flyt computeren til et andet sted, og prøv igen. :)

Men ellers, hvis du når 100/100 så vil jeg gerne tippe på om det ikke skulle være fint inden for EU. :)

Ud over det er der kun tilbage at optimerer, optimerer og optimerer. Jeg ville nok se på om responstiden fra din server ikke kan skrues op, så du når 0.4-0.6s. Enten via optimering af webserver konfiguration eller optimering af koden.



t