WN

WN (https://www.wn.se/forum/index.php)
-   Serversidans teknologier (https://www.wn.se/forum/forumdisplay.php?f=4)
-   -   Långsam bildladdning (https://www.wn.se/forum/showthread.php?t=34784)

Fotbollsnytt 2009-01-29 16:12

Hej

Jag har lite problem med bildladdningen på http://www.sexyme.se då ”slumpen” tar lång tid på sig att plocka fram nya bilder, därför det tar så lång tid att surfa in på sidan. Att klicka på bilder på topplistan går väldigt fort och allting annat på sidan går fort. Men just ladda nya bild från ”slumpen” tar tid.

Har endast 500 bilder i ”slumpen” och inte använda i närheten av hela webbhotellet, så bör inte vara det som är problemet.

Någon här som vet vad det kan vara?

lunarmys 2009-01-29 16:32

gissningsvis så är din slump-kod väldigt slö

släng upp bit av koden på pastebin.com så kollar jag

Eclipse 2009-01-29 22:22

Nu vet jag inte om du kör asp eller php, men oavsett vilket:

du vet ju vilka bilder du har till ditt förfogande.

lägg in detta antal i en array. sen slumpar du siffran till denna array, sen tar du den sifran och visar den bilden.

det borde inte ta så lång tid!

långa svarstider ska man inte underskatta! folk är stressade idag och orkar inte vänta på slöa hemsidor...

lunarmys 2009-01-29 22:27

enklare (och högst troligen snabbare också) vore väl att be databasen att slumpa fram en, speciellt om det är så att alla id'na inte är godkända

i mysql
SELECT * FROM tabell ORDER BY RAND() LIMIT 1

htiawe 2009-01-30 05:16

Jag tycker dock hela siten var långsam men det kanske bara är för mig?

WebboT 2009-01-30 05:35

Citat:

Originally posted by htiawe@Jan 29 2009, 23:16
Jag tycker dock hela siten var långsam men det kanske bara är för mig?
Det tar riktigt lång tid att komma till sidan, men när man väl är där så är resten av sidorna snabba.
Gjorde ett speedtest på Pingdom:

http://tools.pingdom.com/?url=http://www.s...ype=0&save=true

Tar runt 15 sek. att nå sajten.

MMC 2009-01-31 12:19

Du har troligtvis en SQL-fråga som går sjukt långsamt för slumpningen. Har du möjligtvis glömt att lägga till lämpliga index i databasen?

Detta eftersom http://www.sexyme.se/?page=faq går mycket snabbt att hämta men förstasidan med slumpen alltid tar lång tid. http://www.sexyme.se/?page=toplists tog lång tid för mig första gången men gick snabbt därefter, vilket får mig att tro att svaret på topplistefrågan är cachad av din databasserver.

Fotbollsnytt 2009-02-03 17:05

Tack alla för hjälpen. Hittade till slut problemet. Det låg i koden som slumpade fram bilder man tidigare inte hade röstat på. Tog bort det nu och nu går det snabbt igen. Så nu kan ni fortsätta dreggla av tjejerna på sidan ;)


Alla tider är GMT +2. Klockan är nu 20:32.

Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson