Temps d'éxécution d'une page (comme en bas de chaque page de ce site)


Contenu du snippet

Cette petite astuce vous permettra d'afficher ou du moins de savoir combien de temps une page ou une partie de la page met à s'éxécuter

Source / Exemple :


<%
' *****************************************************************************
' Réalisé par Nicolas SOREL ( Nix pour les intimes :) )
' Pour le site ASPFr.com
' Retrouvez d'autres scripts ASP sur www.ASPFr.com
' Vous avez le droit d'utiliser ce script dans vos pages mais si vous souhaitez
' l'exposer sur un autre site de programmation merci de me contacter
' (nix@codes-sources.com)
' *****************************************************************************
%>
<%
	Dim TempsPasse
	' On récupère la valeur de départ
	TempsPasse = Timer
%>

<html>
<head>
	<title>Temps déxécution d'une page</title>
</head>

<body>
<%
	' Mettez votre code ASP Ici
%><br>
<% ' On soustrait le timer actuel par la valeur initiale que nous avions stocké dans la variable "TempsPasse" %>
<%=FormatNumber(Timer-TempsPasse)%> seconde(s) pour l'éxécution du code au dessus 

<%
	' Mettez votre code ASP Ici
%>
<br>
<% '.... etc...%>
<br>
Temps total d'éxécution de la page : <%=FormatNumber(Timer-TempsPasse)%> seconde(s)

</body>
</html>

Conclusion :


Voilà, j'espère que cette petite astuce (si vous la connaissiez pas) vous aidera a débugé vos scripts les plus lent

A voir également

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.