webForumDet fria alternativet

Hur säkert?

ASP

1 svar · 182 visningar · startad av Rinaldo

Medlem sedan mars 20014 214 inlägg
Frågan#1

Hur säkert är denna räkningen om hur många gånger en sida har blivit läst? Kan man göra om den så att den går snabbare på något sätt...

alla mina sidor börjar på p_sidansnamn och alla namn i databasen börjar med n_news , p_project osv, alltså första bokstaven i sectionens namn...

<%
section = request.querystring("section") 'sectionen som man befinner sig på, för redirect efter räkning
fcase = request.querystring("fcase") 'den första bokstaven då jag börjar mina namn med n_
ID = request.querystring("ID") 'ID på den nyheter/projekt man kollat på

Conn.Execute("UPDATE "&section&" Set "&fcase&"_view="&fcase&"_view+1 WHERE "&fcase&"_ID="&ID&"")

response.redirect "p_"&section&".asp?readfull=yes&ID="&ID&" "
%>
Medlem sedan feb. 20001 590 inlägg
#2

Den bästa optimeringen är nog att inte spara i en databas varje gång en besökare laddar en sida. En massa systemresurser går åt bara för kolla besökare i stället för att snabba upp för besökarna.

Använd statistikfunktioner på servern i stället. (kanske inte passar in på din applikation...)

/T

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