16. juni 2003 - 14:45Der er
7 kommentarer og 2 løsninger
Optimalisere script så det blir hurtigere.
Hei!
Hvis jeg lager kun en redirect så går scriptet 10 ganger så fort. Hvorfor er dette scriptet så tregt og hva kan jeg gjøre? Scriptet teller antall klikk på en site.
<% on error resume next
Response.Buffer = True %> <!--#include file ="include/dbconn.asp"--> <% dim adoCn dim strSQL set adoCn = Server.CreateObject("ADODB.Connection") adoCn.Open strConn %> <!--#include file ="include/dbconn_error.asp"--> <% dim strUrl,strDocID,strSub,strCat,i
Response.Buffer = True %> <!--#include file ="include/dbconn.asp"--> <% dim adoCn dim strSQL set adoCn = Server.CreateObject("ADODB.Connection") adoCn.Open strConn %> <!--#include file ="include/dbconn_error.asp"--> <% dim strUrl strUrl = Request.ServerVariables("QUERY_STRING") strUrl = Right(strUrl, Len(strUrl)-4)
strSQL = "SELECT CUrl,CClicks FROM tblClick WHERE Curl='" & strUrl & "'" set adoRs = adoCn.Execute(strSQL)
If adoRs.EOF OR adoRS.BOF Then adoCn.execute("INSERT INTO tblClick (CUrl,CClicks) VALUES ('" & strURL & "', 1)") Else adoCn.execute("UPDATE tblClick SET CClicks = CClicks + 1 WHERE CUrl ='" & strURL & "'") End if
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.