Små tips för att förbättra hastigheten på din webbplats

Det är alltid trevligt med webbplatser som är riktigt snabba och när det verkligen känns att vi tagit oss ur tidsåldern där 512kbit ADSL och modem utgjorde de största farthindarna på webben. Även att mobila lösningar som än en gång är slöa så kan man göra mycket för att optimera hastigheten och ändå behålla funktionerna på webbplatsen.

Hastigheten Nov -09 mot nuvarande hastigheten

I Google Webmasterstool finns det för det första en riktigt schyst labb-funktion för att mäta hastigheten, för Googles spindlar det vill säga, men det ger ändå en rätt bra överblick hur snabb eller långsam din sida är. Det finns även lite små tips på botten av sidan som kan ge dig en liten susning om vad som kan optimeras och vad som tar tid att ladda.

Det är bättre att ladda hem Firebug och Googles Page Speed till Firefox. Med tillägget får du genast svar om exakt vad du kan göra för att släppa på lite mer kräm till din webbsida. Det kan handla om allt som att förminska antalet DNS-lookups till att förminska och definiera storlekar på bilder som används.

För just bilder finns det en ypperlig tjänst som heter Smush.it som rensar bilden på onödig information, till exempel EXIF-info, och bearbetar bilden med lite programmerings-magi. Oftast kan man spara upp till 10% av storleken genom metoden vilket är ganska mycket på en bildtät webbplats. Det finns ett WordPress-tillägg till funktionen, men för mig fungerar det mindre bra, om alls, så jag kommer inte prata mer om det här.

Kör du WordPress så finns det, minst, två tillägg som jag varmt rekommenderar. WP-minify komprimerar och sätter ihop JavaScript- och CSS-filer. WP-Super-Cache rekommenderas lite överallt, men det är ett sjukt bra tillägg som serverar en statisk html-sida och därmed förbättrar svarstider och laddningstider.

Det finns också en hel del du kan göra med din CSS-kod. Till exempel att använda shorthands, att använda en viss struktur i ditt kodande, att försöka, om det går, undvika vissa syntax och att använda CSS-sprites. Detta kommer bli ett helt eget inlägg senare då det finns en hel del att ta upp.

Det finns fler sätt, men jag valde att prata lite om de jag brukar använda. Som alltid gäller mantrat – optimera med ansvar, det vill säga att du kan dra din egna slutsats över vad som kan optimeras och vad som inte kan optimeras i just ditt fall.