Prestanda, Server.Execute eller SSI?

ASP

3 svar · 181 visningar · startad av Bengan

Medlem sedan juni 2000690 inlägg
Trådstart#1

Satt och funderade på en sak...

Om man skall inkludera en helt vanlig text i en asp fil, finns det någon prestandaskillnad mellan Server.Execute och SSI?

SSI tar ju lite prestanda men i praktiken är det juh inte särskilt märkbart, frågan är om Server.Execute tar mindre?

Medlem sedan dec. 19996 721 inlägg
#2

Det är nog svårt att ge ett generellt svar på. Med SSI måste preprocessorn sätta ihop allt till en stor fil innan den skickas till "skriptmotorn", med server.execute måste en ny instans av skriptmotorn skapas. Server.Execute kräver totalt sett mer minne.

Medlem sedan feb. 20001 590 inlägg
#3

Det finns information om detta i Wrox bok, ASP for professionals. Jag har den inte hemma här nu, men jag tror att med ASP 3.0 ska man ur prestandasynpunkt infoga andra script med <SCRIPT SRC=""></SCRIPT> osv.

Om någon har boken vid sin sida, så kan
han/hon kolla detta och skriva en rad...

/T

Medlem sedan juni 2000690 inlägg
#4

Tack för svaren!

Måste erkänna att <SCRIPT SRC=""></SCRIPT> har jag aldrig provat för att infoga ASP kod.

Hmm, kanske man kan lugnt låta sina gamla SSI infogningar vara kvar då...

259 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
125 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)