当前位置: 首页 > 编程笔记 >

ASP显示页面执行时间的方法

戚承业
2023-03-14
本文向大家介绍ASP显示页面执行时间的方法,包括了ASP显示页面执行时间的方法的使用技巧和注意事项,需要的朋友参考一下

在 ASP 程序中,要想计算一个页面从执行开始到执行结束需要花费多少时间是非常简单的!我们知道,ASP 是解释型语言,也就是说它的执行过程是从页面的开端到页面的尾端,我们只需要计算一个时间差就可以得到页面执行的时间了。
下面看看是怎么实现的,分为三步!
第一步:在页面的头部定义一个开始时间的变量,并且获取当前时间

<%
Dim StarTime
StarTime = Timer()
%>

第二步:在页面的尾部定义一个结束时间的变量,并且获取当前时间

<%
Dim EndTime
EndTime = Timer()
%>

第三步:计算两个时间差,并输出页面
当前页面执行的时间:<%=FormatNumber((EndTime - StarTime) * 1000, 3)%>毫秒
是不是很简单?下面给出ASP页面执行时间的完整实例代码:

<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<%
Dim StarTime
StarTime = Timer()
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>获取ASP页面执行的时间</title>
</head>
  
<body>
  <div align="center">
    <img src="xc_images/logo.jpg" />
  </div>
  <div align="center" style="width:400px;">
    <%
    for i = 1 to 10000
      '循环花费一些花间!
    next
    %>
  </div>
  <br>
</body>
</html>
<%
Dim EndTime
EndTime = Timer()
%>
<div align="center">当前页面执行的时间:<%=FormatNumber((EndTime - StarTime) * 1000, 3)%>毫秒</div>

以上就是ASP输出页面执行时间的方法,主要分三步,这个测试的目的就是为了验证页面打开变慢的原因,希望对大家了解这方面的学习有所帮助。

 类似资料:
  • 本文向大家介绍codeigniter显示所有脚本执行时间的方法,包括了codeigniter显示所有脚本执行时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了codeigniter显示所有脚本执行时间的方法。分享给大家供大家参考。具体分析如下: 如果你想显示所有脚本的执行时间,请将下面的代码加入到view里面 也可以使用下面的伪变量 希望本文所述对大家基于codeigniter的p

  • 本文向大家介绍asp.net计算每个页面执行时间的方法,包括了asp.net计算每个页面执行时间的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了asp.net计算每个页面执行时间的方法。分享给大家供大家参考。具体分析如下: 这里的asp.net代码可实现计算每个页面的执行时间,无需要修改页面的相关代码,这段代码会给所有的页面统一加上执行时间显示 希望本文所述对大家的asp.net程序

  • 本文向大家介绍ASP中实现分页显示的七种方法,包括了ASP中实现分页显示的七种方法的使用技巧和注意事项,需要的朋友参考一下 在微软的ASP编程体系中,ADO对象的建立,使得从网页访问数据库成为一件易事,特别是ADO的Recordset对象使得控制数据的输出显示更为方便、自由。而在Visual InterDev6.0(以下简称VI6.0)中,由于Script Object Model(以下简称SOM

  • 时间显示方式 设定使用12小时制或24小时制。

  • 将“然后向我显示页面”这一行添加到cucumber场景中,在我同事的计算机上使用相同的设置,但在我的计算机上则不然。实际上,添加暂停步骤定义并调用它似乎被完全忽略了。 步骤定义: 功能: 命令行: 使用Firefox 16.02(避免17中的错误) 两台机器都有git-fetch'd,拉取,捆绑安装,所以所有的宝石都是相同的,都使用Rbenv版本* 1.9.3-p327-perf。我可能错过了一些

  • 本文向大家介绍ASP中实现执行定时任务的方法,包括了ASP中实现执行定时任务的方法的使用技巧和注意事项,需要的朋友参考一下 一个很常见的 ASP 问题 : “如何定时工作流程执行网页?”, 之所以会问这个问题大部分是因为管理员可能会利用一个 ASP 网页来作数据库维护的动作, 如备份, 在 Windows NT 平台有一个方法可以做工作流程, 那就是 AT 指令 + Schedule 服务,就是计