Hur många databasförfrågningar görs på varje sida på er blogg?

Hur många databasförfrågningar görs på varje sida på er blogg?

Publicerad den 09. Sep, 2009 av i Guider

Hur många databasförfrågningar görs på varje sida på er blogg? Hur lång tid tar det att visa ett inlägg på er blogg? Med ett väldigt enkelt WordPress hack kan man snabbt och enkelt få information om det, genom att lägga till en liten kodsnutt i någon av era temafiler. Det kan vara användbart att veta eftersom det är bra källa som kan ligga till grund när er blogg känns seg och trög. Här kan ni snabbt se hur många databasförfrågningar som görs på varje sida plus att ni kan se hur snabbt varje sida laddas.

Vad är det som gör att era sidor tar lång tid att ladda?

Många av oss som bloggar har ett vanligt problem och det är att våra bloggar kan kännas sega, slöa och tar lång tid att ladda! Vad det är som orsakar det kan vara många orsaker som till exempel att man använder för stora bilder som tar lång tid att ladda fram. Det kan vara att det finns för många script som ska laddas och laddas i fel ordning. Alla script som exempelvis javascript ska man försöka att ladda sist på sin sida genom att placera dem i exempelvis footer.php. En del plugin som man använder, lägger finurligt till sina eventuella script i footer.php för att inte beslasta visningen av en sida vilket är väldigt positivt.

Visa hur många databasförfrågningar det görs, och hur många sekunder det tar att ladda varje sida på er blogg.

Lägg till följande kod på valfri sida, men exempelvis i footer.php.

 <?php echo get_num_queries(); ?> queries in <?php timer_stop(1); ?>  seconds. 

Vilket ger följande resultat:

32 queries in 0.411 seconds.

Men för att modifiera koden lite lägger jag till några extra ord, på Svenska och då ser koden ut såhär:

 <?php echo get_num_queries(); ?> databasförfrågningar och sidan laddas på <?php timer_stop(1); ?> sekunder. 

Vilket ger följande resultat:

32 databasförfrågningar och sidan laddas på 0.411 sekunder.

Så ser ni att ni har massvis med databasförfrågningar är det dags att luska lite! Vad är det som gör att det är så många förfrågningar. Börja med att kolla era plugin! Är det många plugin som måste ha kontakt med databasen? Ett plugin för att hantera, optimera, ta backup, lägga tillbaka databas, felsöka med mera är WP-DBManager, och kanske ni har möjlighet att se vad som kan göras åt problemet.

Andra bloggar om: , , , , ,

a7a099f298164ce9d0d09be46e34eca3

Om Peter Nilsson

Peter Nilsson är en webbnörd som inriktat sig på att skriva om WordPress. Här på bloggen hittar ni tips om WP-tema, plugin, guider & tips och mycket mera. Stay tuned..

Web | Twitter | Facebook | Google+ | More Posts (329)

Tags: , , ,

Lämna en kommentar