webForumDet fria alternativet

Kraft slukare?? eller ej??

ASP

7 svar · 163 visningar · startad av mastermani

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

blir det jobbigare för servern om man har typ och att det är rätt så många på sidan

sidan.asp?pg=ASP

än om man har

ASP.asp

------------------
Jag väljer att inte skriva nått här eftersom vad jag än skriver så blir jag trackad......... :(

Medlem sedan juni 20008 205 inlägg
#2

Har man många besökare är det snabbare att använda sig av bara ssi (.shtml) eller statiska sidor (.html) än .asp... eller var det i alla fall sist jag hörde.

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

Medlem sedan apr. 2001147 inlägg
#3

joj, men det är så att jag har en massa ASP script som ska läsa till databaser och annat

------------------
Jag väljer att inte skriva nått här eftersom vad jag än skriver så blir jag trackad......... :(

Medlem sedan feb. 2001390 inlägg
#4

enligt min uppfattning blir det snabbare med bara ASP.asp efter som asp.asp?page=asp då måste servern leta igenom hela dokumentet efter Query.Stringen ("page") och sedan matcha den med "asp". Du gör som du vill men jag tror att den du nämde sist är snabbast

------------------
Rom byggdes inte på en dag - det tog en halv

Medlem sedan juni 20008 205 inlägg
#5

Förresten, jag kom att tänka på en sak. Ser din sida ut så här?

<%If Request.QueryString("pg") = "ASP" Then%>
<!--#include virtual="ASP.asp"-->
<%ElseIf Request.QueryString("pg") = "annan_sida" Then%>
<!--#include virtual="annan_sida.asp"-->
<%ElseIf Request.QueryString("pg") = "tredje" Then%>
<!--#include virtual="tredje.asp"-->
<%End if%>

I såna fall är det extremt inoptimalt, eftersom alla tre filerna läses in...

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

Medlem sedan apr. 2001147 inlägg
#6

Nej min sida ser ut så här..

<%If Request.QueryString("pg") = "ASP" Then%>
Denna sida handlar om ASP<%ElseIf Request.QueryString("pg") = "annan_sida" Then%>
Har har vi lite info om en annan sida
<%ElseIf Request.QueryString("pg") = "tredje" Then%>
Här har vi sist men inte minst sida 3
<%End if%>

------------------
Jag väljer att inte skriva nått här eftersom vad jag än skriver så blir jag trackad......... :(

Medlem sedan aug. 2000304 inlägg
#7

mastermani: Varför använder du inte Case istället för en massa IF-satser???

------------------
/CoolDude

Medlem sedan juni 20008 205 inlägg
#8

Om inte annat så måste det laddas in en massa mer jox i minnet än vad som behövs.

------------------
These are the cries of the carrots, the cries of the carrots! You see, Reverend Maynard, tomorrow is harvest day and to them it is the holocaust.

254 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)
121 ms — ändringar (db)