På Michael Grove’s blog www.Problogger.dk (som jeg i øvrigt opdagede gennem et indlæg fra Bachmann), fandt jeg et rigtig interessant indlæg om hvordan man kan reducere den hastighed det tager at loade ens website. En af de mest irriterende ting jeg ved (bortset fra musik på siden og 80′er design), er når et website er evigheder om at loade.
Det kan skyldes rigtig mange ting, men som besøgende på siden er det oftest et irritationsmoment der får mig til at søge videre et andet sted. Det er jo ikke særlig heldigt at det lykkes dig at tiltrække trafik, men at du så med det samme smider den videre til en anden, fordi du ikke har gjort dit arbejde ordentligt. Specielt ikke når det er så nemt som det jeg kommer til at vise om lidt.
Michael angiver 5 forskellige råd til hvordan du får dit website eller blog til at loade hurtigere, men da jeg ikke havde meget tid på det tidspunkt, så valgte jeg kun at benytte de tre af dem.
Deaktiver ligegyldige el. ikke benyttede plugins
Selvom AntPhilosophy.com er rimelig ny, så havde jeg stadig fået skrabet en masse plugins sammen. Nogen af dem har jeg brugt og droppet igen, andre har jeg aldrig fået brugt og nogen af dem var bare ligegyldige. Jeg gennemgik derfor dem alle sammen og fik deaktiveret OG slettet flere af disse plugins. Der forsvandt i hvert fald 6-8 stykker.
Blandt andet så valgte jeg at fjerne det plugin jeg havde for DealDotCom, da jeg både syntes det var grimt, men egentlig også fordi jeg ikke kunne stå inde for de produkter der blev reklameret for. Jeg vil meget hellere bruge plads på produkter som jeg selv synes er gode og derfor gerne anbefaler til andre.
Derudover så fjernede jeg det plugin som gjorde, at man kunne tildele stjerner til hvert eneste indlæg. Det var da meget sjovt at se på, men udover det så brugte jeg det ikke til noget og derfor var det tiden at fjerne det igen.
Plugin’et WP Cache
Dette plugin ved jeg ikke hvorfor jeg ikke havde hørt om, men jeg synes jeg mærkede en markant forbedring på bloggen. Hvis du ikke selv har det installeret, så kan du hente version 2.1.2 af WP Cache her.
Optimering af CSS filen
Her følte jeg virkelig at jeg fik noget for pengene (det er gratis). Ved at lade dette lille værktøj tjekke din CSS fil, så kan det reducere og fjerne eventuelle unødvendig tekst. CSS har aldrig været min stærke side, men jeg lærer da heldigvis hen ad vejen. På få sekunder fjernede dette lille stykke værktøj hele 25% af størrelsen på min CSS fil. Imponerende.
Resultatet på 11%
Ved hjælp af siden WebWait.com, kunne jeg teste hastigheden på hvor hurtigt min side loader. Ved et gennemsnit på 5 forsøg var reduktionen fra 2,62 sek. til 2,34 sek.
Før

Efter






September 4th, 2008
September 3rd, 2008
September 3rd, 2008
13 Comments at "11% hastigheds forøgelse på bloggen"
Fine værktøjer. Mon der findes nogen retningslinjer for hvor hurtigt siden skal loade for at det ikke generer?
Der er sikkert nogen der har sat nogle retningslinier op for hvad man mener er acceptabelt, men i bund og grund kommer det jo an på tålmodigheden hos den enkelte.
Altså en hastighedsforøgelse på ca 0,3 sekunder?
Du glemmer da en lille detalje i det regnestykke… Hvor hurtigt din side loader afhænger jo af båndbredden, altså hvor meget den enkelte bruger kan hive din side ned med - Der er vel forskel på om man henter siden med et kabelmodem på 10Mbit eller et telefonmodem på 56k?
Personligt synes jeg at så længe en side er loadet bare nogenlunde færdig (det gør ikke så meget at det tager et par billeder lidt længere tid at blive færdig) på mindre end 5-6 sekunder er det fint, men jeg sidder også på en 10Mbit-forbindelse, så det er ganske få sider der tager længere tid end det…
m-alo, der må jeg sige at du ikke har helt ret. Det kommer nemlig ikke an på hvilken forbindelse man sidder på når der regnes i procent.
Det er korrekt at det er vigtigt når vi taler om sekunder, men forbedringen i procent vil være den samme uanset om man sidder på et kabelmodel eller fiber.
Ok, men lad mig så spørge dig: Ved hvilken hastighed får du så forbedringen på de 0,3 sekunder?
Det kan godt være at den procentmæssige forbedring er ens uanset hastigheden, men for “normale” mennesker er det den tid man skal vente der er det vigtige, og den afhænger jo i høj grad af den enkeltes opkoblingshastighed…
Mikael, skal du ikke have lavet Lars’ trick også? Altså at reducere antallet af databasekald.
http://www.larsbachmann.dk/faa-en-hurtigere-wordpress.html
m-alo, du har ret i tiden det tager og loade. Det var også mest fordi du kommenterede “regnestykket” hvilket er procenterne og der er det ikke afhængigt af hastigheden.
Men ud har ret i at brueroplevelsen afhænger delvist af ens egen forbindelse og dels af den webserver der hoster webstedet.
Men jeg sidder på en 15Mbit forbindelse, for at svare på dit sprøgsmål
Anders, jo det burde jeg. Men det tager lidt længere tid, fordi jeg ikke helt har styr på alt det tekniske, så der skal jeg først læse mig til en del.
m-alo: Min erfaring siger mig at så snart man når op over en 2-3mbit forbindelse, så er det ikke der flaskehalsen ligger. Men nærmere backbonet hos ens udbyder samt linien ind til den server man forsøger at tilgå.
Dvs. der er egentligt ikke den helt store forskel på load tider på normale websider, når man kigger på en 2mbit og en 15mbit (der er selvfølgelig masser af undtagelser fra denne regel, f.eks. hvis du besøger grafik tunge sites).
Jeg tror nu ikke den almene bruger, vil ligge mærke til 0,3 sekunder.
Nej det har du nok ret i Denni. Men jeg tror så heller ikke at der er mange af os der er almene brugere
Hej Michael. Har selv lige lavet en optimering efter ovenstående vejledning, og det har fået min blog til at loade på ca. halvandet sekund i snit med hurtigste tid på 1,29.
Jeg tror det er noget der ligner mere end en halvering i forhold til før. Faktisk målte jeg på et tidspunkt over 5 sekunder i snit.
Godt arbejde Pete!
[...] in February I wrote a post about how to speed up your blog’s loading time. There have been studies upon studies done when it comes to web behavior and it has been proven [...]
Comment Now!