Site-snelheid
Versie door Jeroen Strompf (overleg | bijdragen) op 3 mrt 2017 om 12:33
Hoe snel moet een site zijn?
- Medewerker Internet Today: Alles onder de 2s is ok, maar alles boven de 1,3s moet een goede reden hebben
- Medewerker Google Partners: Alles boven de 3s is problematisch, en moet je verhelpen.
Diagnose-gereedschap
De belangrijkste twee die ik gebruik:
- Google PageSpeed Insights - Geen laadtijd, maar wel een rapportcijfer
- Webpagetest.org - Alle cijfers en details
In maart 2017 kreeg ik gtmetrix.com aangeraden.
Maar er is meer:
- Firebug YSlow - Heel aardig, maar geeft geen meetgetal
- Firebug Page Speed - Heel aardig, maar geeft geen meetgetal
- GTmetrix: In juni 2013 aangeraden door iemand van Internet Today
Webpagetest
Speed Index:
- Heeft betrekking op de eerste bezichtiging
- Lager is beter.
PageSpeed Insights
Site Mobiel Desktop ------------------------------------------- * vliegendebrigade.nl 83% 92% * koolborstels-online.nl 70% 82% * P.-beheer 46% 56% * MKB-site 30% 35%
Resultaten
Gegevens van Webpagetest en PageSeed Insights bij elkaar:
Speed Totale PageSpeed PageSpeed Site Index laadtijd Mobiel Desktop ---------------------------------------------------------------------------------------------- * devliegendebrigade.nl (met core-optimalisatie) 789 1,12s 83% 92% * devliegendebrigade.nl (zonder optimalisatie) 1.205 2,34s --- --- * koolborstels-online.nl 2.184 5,23s 70% 82% * P-beheer 6.353 5,23s 46% 56% * MKB-site 14.985 12,96s 30% 35%
Terminologie
Onderdelen van laadtijd (GTmetix, Firebug) [[1]:
- Blocking: Elapsed time spent in a browser queue waiting for a network connection. Displayed only in the case where this situation happens
- DNS Lookup: DNS resolution time
- Connecting: Elapsed time required to create a TCP connection.
- Sending: Time needed to send request data to the server.
- Waiting: Waiting for the response (till the first byte is received from the server).
- Receiving: Time necessary to download response body.
Bronnen
- http://www.softwareishard.com/blog/firebug/firebug-net-panel-timings/ - Uitleg over de verschillende fases gedurende het laden van een pagina in oa. Firebug en GTmetrix.
- http://www.webpagetest.org/result/121220_JR_FNJ/1/details/
- [2]