1. Slöast
2. Lite snabbare
3. Snabbast
:e
Sök på Lukaspojken och optimering så lär du hitta lite!
------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."
7 svar · 347 visningar · startad av Rinaldo
Jag undrar om ni har lite tankar om optimering att dela med er av....
Tex vad går snabbast av de här två expemplen... (Gör bara enkla expempel)
<table border="1">
<tr>
<td>
<%if 1+1=2 then%>
blabla
<%else%>
blablabla
<%end if%>
</td>
</tr>
</table>
response.write "<table border=1>"
response.write "<tr>"
response.write "<td>"
if 1+1=2 then
response.write "blabla"
else
response.write "blablabla"
end if
response.write "</td>"
response.write "</tr>"
response.write "</table>"
Och hur mycket sparar man på att använda response.write som en rad...
response.write "<table border=1><tr><td>"
if 1+1=2 then
response.write "blabla"
else
response.write "blablabla"
end if
response.write "</td><tr><table>"
Finns det andra sätt att optimera??
Skriv allt vad ni kommer att tänka på...
------------------
Talet är tankens död
1. Slöast
2. Lite snabbare
3. Snabbast
:e
Sök på Lukaspojken och optimering så lär du hitta lite!
------------------
"Tål det inte att skämtas om, är det inte värt att ta på allvar."
Finns det andra sätt att optimera??
Sök på optimera så hittar du massor. Det har varit mycket diskussioner om optimering.
------------------
Varför bråka när man kan kramas?
Du kan ju alltid använda With typ:
With Response
.write "<table border=1>"
.write "<tr>"
.write "<td>"
End With
if 1+1=2 then
response.write "blabla"
else
response.write "blablabla"
end if
With Response
.write "</td>"
.write "</tr>"
.write "</table>"
End with
------------------
kolung.....det tål att tänkas på!
Icaaq: Hur mycket snabbare går det??
hmm, vad är det enklaste sättet att ta tid på sidan för att se hur långt tid den tar att ladda?
------------------
Talet är tankens död
Dessa optimeringar ger ytterst lite tidsbesparing.
En tidsmätning skulle knappast ge någon differens.
Fast nr lär nog i så fall gå långsammast...
/T
------------------
Jensen Ambassadör, mitt bästa köp! www.jensen.no
Det man tjänar tid på är hur man hämtar och loopar datan. Sådana små kodförbättingar gör mycket liten skillnad.
- hämta i första hand med metoderna getstring() och getrows()
- hämta så mycket data som möjligt med en gång, stäng sedan connectionobjektet
- loopa ut arrayen med en for-slinga
- inkludera allt som INTE är presentationsskikt i classer, subbar och funktioner
då har du kommit en bra bit på snabb kod
nvh Jörgen :)
------------------
Varför bråka när man kan kramas?
Och gör Com-objekt för att sköta allt som inte har med presentation att göra.
------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/