Nessun risultato. Prova con un altro termine.
Guide
Notizie
Software
Tutorial

Calcolare il tempo di esecuzione di una pagina

Quante volte vi siete domandati quanto tempo occorre al server per processare la vostra richiesta e ricavare i vostri dati ?
Questo in ASP è possibile farlo tramite qualche semplice riga di codice.

Questa parte di codice deve essere inserita all'inizio del codice del quale vogliamo calcolare il tempo di esecuzione.

<%
Dim Tempo_Inizio
Tempo_Inizio = Timer
Response.Write "Tempo di inizio caricamento della pagina = " & Tempo_Inizio & "<br>"
%>


Qui va inserito il resto della pagina.

Per testare il funzionamento potete semplicememte mettere un ciclo for/next in modo da impegnare il server e ritardare il completamento dell'esecuzione.

Tipo:

<%
for x = 1 to 1000000
next
%>


ATTENZIONE : Al valore del ciclo for in quanto se il server non ha prestazioni sufficienti potrebbe causare il timeout dello script quindi il consiglio è quello di partire con valori bassi e poi incrementare

Dopo di che alla fine dello script dovrà essere inserito questo codice:

<%
Dim Tempo_Fine
Tempo_Fine = Timer
Response.Write "Tempo di fine caricamento della pagina = " & Tempo_Fine & " <br>"
Dim Tempo_Trascorso
Tempo_Trascorso = FormatNumber(Tempo_Fine - Tempo_Inizio, 4)
Response.Write "Tempo impiegato per l'esecuzione della pagina = " & Tempo_Trascorso & " secondi"
%>


In questo modo abbiamo catturato il tempo iniziale e il tempo finale che ha impiegato il server IIS per leggere , interpretare e restituire la pagina al client
Quante volte vi siete domandati quanto tempo occorre al server per processare la vostra richiesta e ricavare i vostri dati ?
Questo in ASP è possibile farlo tramite qualche semplice riga di codice.

Questa parte di codice deve essere inserita all'inizio del codice del quale vogliamo calcolare il tempo di esecuzione.

<%
Dim Tempo_Inizio
Tempo_Inizio = Timer
Response.Write "Tempo di inizio caricamento della pagina = " & Tempo_Inizio & "<br>"
%>


Qui va inserito il resto della pagina.

Per testare il funzionamento potete semplicememte mettere un ciclo for/next in modo da impegnare il server e ritardare il completamento dell'esecuzione.

Tipo:

<%
for x = 1 to 1000000
next
%>


ATTENZIONE : Al valore del ciclo for in quanto se il server non ha prestazioni sufficienti potrebbe causare il timeout dello script quindi il consiglio è quello di partire con valori bassi e poi incrementare

Dopo di che alla fine dello script dovrà essere inserito questo codice:

<%
Dim Tempo_Fine
Tempo_Fine = Timer
Response.Write "Tempo di fine caricamento della pagina = " & Tempo_Fine & " <br>"
Dim Tempo_Trascorso
Tempo_Trascorso = FormatNumber(Tempo_Fine - Tempo_Inizio, 4)
Response.Write "Tempo impiegato per l'esecuzione della pagina = " & Tempo_Trascorso & " secondi"
%>


In questo modo abbiamo catturato il tempo iniziale e il tempo finale che ha impiegato il server IIS per leggere , interpretare e restituire la pagina al client
Link copiato negli appunti

Quante volte vi siete domandati quanto tempo occorre al server per processare la vostra richiesta e ricavare i vostri dati ?

Questo in ASP è possibile farlo tramite qualche semplice riga di codice.

Questa parte di codice deve essere inserita all'inizio del codice del quale vogliamo calcolare il tempo di esecuzione.

<%

Dim Tempo_Inizio

Tempo_Inizio = Timer

Response.Write "Tempo di inizio caricamento della pagina = " & Tempo_Inizio & "<br>"

%>

Qui va inserito il resto della pagina.

Per testare il funzionamento potete semplicememte mettere un ciclo for/next in modo da impegnare il server e ritardare il completamento dell'esecuzione.

Tipo:

<%

for x = 1 to 1000000

next

%>

ATTENZIONE : Al valore del ciclo for in quanto se il server non ha prestazioni sufficienti potrebbe causare il timeout dello script quindi il consiglio è quello di partire con valori bassi e poi incrementare

Dopo di che alla fine dello script dovrà essere inserito questo codice:

<%

Dim Tempo_Fine

Tempo_Fine = Timer

Response.Write "Tempo di fine caricamento della pagina = " & Tempo_Fine & " <br>"

Dim Tempo_Trascorso

Tempo_Trascorso = FormatNumber(Tempo_Fine - Tempo_Inizio, 4)

Response.Write "Tempo impiegato per l'esecuzione della pagina = " & Tempo_Trascorso & " secondi"

%>

In questo modo abbiamo catturato il tempo iniziale e il tempo finale che ha impiegato il server IIS per leggere , interpretare e restituire la pagina al client