webForumDet fria alternativet

belastas servern onödigt?

ASP

2 svar · 297 visningar · startad av eriks

Medlem sedan apr. 20011 418 inlägg
Frågan#1

Hej!

Jag hade tänkt göra en sida där man ska kunna lägga in resultat från olika personer. Eftersom det är en person som ska lägga in alla resultat så är det viktigt att det är enkelt för denna personen (det får inte ta för lång tid).

Därför hade jag tänkt visa alla registrerade namn (max 60) i en rullgardinslista. Då kan användaren ju lätt hitta rätt namn utan att behöva skriva in namnen. Koden skrivs ju lätt med en Loop, men blir det belastande för servern att skriva ut alla rullgardiner (även att de ser likadana ut)?

Tack! /Erik

Medlem sedan maj 20011 312 inlägg
#2

Jag gjorde en include på dessa rullgardiner...samt att jag gjorde de till statiska html-dokument utan db-koppling. Dessa rullgardiner uppdateras bara när en ny person registreras, tas bort eller byter namn vilket inte sker så ofta.

Så du kan skapa en textfil som du inkluderar...men som sagt beror lite på hur ofta du använder dessa rullgardiner. Jag har de på varje sida.

Medlem sedan feb. 20001 590 inlägg
#3

Att skicka en stor HTML fil, är ingen belastning alls för en webbserver. Däremot så är det antalet besökare, och antalet "script trådar" som ökar belastningen. En webbserver är ju gjord för detta, och är den riktigt konfigurerad, och inte har hand om många domäner, så behöver man inte tänka på kodningen alls. Då är det antalet besökare som man ska "vara rädd för".

En webbserver i sig gör inte mycket arbete, förutom att läsa filer från hårddisken, och skickar dessa till antingen en sriptmotor eller an användare. Faktum är att en webbserver den mesta tiden väntar på respons från hårddisken.

Hårdbelastade servrar med många domäner, har hört att vissa "gratis" hotell har uppemot 1200 domäner per server, blir automatiskt ganska belastade. Men eftersom det rör sig om multitasking, så kommer alla processer i att köras, det handlar bara om när...

/T

------------------
WRITE_PORT_ULONG(devExt->Mymessage,SMART_WRITE_ACK);

255 ms totalt · 4 externa anrop · v20260731065814-full.86ec41c2
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)