Hej med jer, Vi har fået lavet forskellige ting på vores forside i løbet af flere år, men de sidste par måneder er vores forside blevet virkelig langsom. Det drejer sig kun om forsiden og ikke de andre sider. www.drinkworld.dk Er der nogen som kan identificere hvorfor vores forside er så langsom, evt. hvilke moduler? og hvordan kan vi løse dette problem? Vi er ikke selv experter i hjemmesideudvikling og har fået lavet de fleste ting eksternt. Vi håber meget i kan hjælpe os :) |
hvad er der galt med hastigheden på vores forside?
Lod Pingdom køre et hurtigt scan for dig. Det ser ud som du har mange billeder, som tager en del at indlæse: http://tools.pingdom.com/fpt/#!/cQBS60/drinkworld.dk |

Jeres første og største problem er en ventetid på lige omkring 7-10 sekunder. Denne ventetid er den tid som serveren bruger på at generere den html der skal sendes ud til brugerens browser. Det er en lang ventetid, og burde kunne blive gjort meget kortere. Når det så er sagt, skal man yderligere hente næsten 400 filer for at se hele jeres forside, hvilket er noget i overkanten for et site som jeres. Det er primært jeres tabs og slidere der er skyld i dette, og i burde overveje hvor mange produkter i vil loade på forsiden. for tallet skal ned. Yderligere vil dette også hjælpe jer på SEO siden, da i så får mere fokus på færre produkter, frem for som dete r nu, et meget bredt fokus. Siden i sig selv er ikke vildt stor i MB, men det er et godt bevis på at mange filer virkelig kan gøre noget negativt i forhold til hastigheden. Samtidig er jeg sikker på at hvis i tænker over det jeg siger med så mange produkter, og selvfølgelig finder en måde hvorpå i kan hente færre produkter ind som standard, så vil ventetiden også blive kortere, da der så er færre ting der skal hentes, og loopes igennem, genereres mm. MVH Kim Tetzlaff |
Kim Tetzlaff
🚀 Hastighedsekspert ⚙️WordPress hjemmesider 🎯SEO
Siden 1995 - hjemmeside Udvikling og teknisk optimering af hjemmesider
👉 Mere om mig
Hej Kim, Hvordan kan vi forkorte den ventetid bruger på at generere HTML til brugerens browser? Vi kan godt se at der er mange billeder på forsiden, måske en løsning kunne være at billederne på scrolleren kun bliver loaded hvis kunden beslutter sig for at scrolle? mange tak for din tid og hjælp :) |

Det er et svært spørgsmål at besvare uden sådan at dykke ned i koden, men der er flere muligheder:
Jo det er en god ide at gøre det sådan, og så loade det med AJAX eller noget i den dur, sådan at når man trykker på en pil, så loades det. MVH Kim Tetzlaff |
Kim Tetzlaff
🚀 Hastighedsekspert ⚙️WordPress hjemmesider 🎯SEO
Siden 1995 - hjemmeside Udvikling og teknisk optimering af hjemmesider
👉 Mere om mig

Jeg fandt lige denne: http://www.gxjansen.com/101-ways-to-speed-up-your-magento-e-commerce-website/ |
Kim Tetzlaff
🚀 Hastighedsekspert ⚙️WordPress hjemmesider 🎯SEO
Siden 1995 - hjemmeside Udvikling og teknisk optimering af hjemmesider
👉 Mere om mig
Inden du burger oceaner af tid og penge for at finde ud af om det er dine scripts/moduler der er blevet langsomme var det måske en god ide at checke loaded på din server. Du kan checke din webserver ved at uploade en simple fil indeholdende <? kald den hvad du vil, f.eks testload.php og start den i din browser. Giver dig serverens load. En anden ting, som de andre skriver, 400 billeder er helt godnat, det skal bestemt bringes ned.
|
Nu ved jeg ikke så meget omkring Web Load kan være 2, og det kan køre skidt, den kan også være 20, og køre godt. Unix Load er relativt til den mængde cores du har, har du 24 tråde til rådighed på din server, kan du have en load på 20 og nok også lidt mere hvor der stadig er mulighed for at sende trafik til CPU'en uden du skaber nogen form for queue på CPU'en. Men hvis du kun har 1 core i din maskine, så vil 2 i load være relativt meget. - Så de kan ikke bruge unix load til en dyt, uden at kende specs af CPU'en :) |
PerfGrid - High performance webhoteller. Kvalitet i næste kaliber.
|