PHP 计算页面执行时间

 1 < ?php
 2 class runtime
 3 {
 4     var $StartTime = 0;
 5     var $StopTime = 0;
 6
 7     function get_microtime()
 8     {
 9         list($usec, $sec) = explode(‘ ‘, microtime());
10         return ((float)$usec + (float)$sec);
11     }
12
13     function start()
14     {
15         $this->StartTime = $this->get_microtime();
16     }
17
18     function stop()
19     {
20         $this->StopTime = $this->get_microtime();
21     }
22
23     function spent()
24     {
25         return round(($this->StopTime - $this->StartTime) * 1000, 1);
26     }
27
28 }
29
30
31 //例子
32 $runtime= new runtime;
33 $runtime->start();
34
35 //你的代码开始
36
37 $a = 0;
38 for($i=0; $i&lt;1000000; $i++)
39 {
40     $a += $i;
41 }
42
43 //你的代码结束
44
45 $runtime->stop();
46 echo "页面执行时间: ".$runtime->spent()." 毫秒";
47
48 ?>
时间: 2024-10-13 12:57:59

PHP 计算页面执行时间的相关文章

在Asp.Net MVC中实现计算页面执行时间及简单流量统计

引用www.rsion.com.dll进您的asp.net MVC项目本人不才,源代码中有详细说明,查看demo修改HomeController public class HomeController:Controller    {    public ActionResult Index(){}    } 为 public class HomeController:www.Rsion.Com.PageExecuteTimeSpan    {    public ActionResult Ind

怎样计算页面执行的时间?

第一步:建立所有页面的基类 PageBase.cs using System;using System.Data;using System.Configuration;using System.Web;using System.Web.Security;using System.Web.UI;using System.Web.UI.WebControls;using System.Web.UI.WebControls.WebParts;using System.Web.UI.HtmlContro

3.怎样计算页面执行的时间?

页面执行时间:就是从这页的开始执行一直到这页执行完毕所用的时间. 许多网站的的页尾都会显示一个页面执行时间,下面说说如何实现: 首先在一个网页的开头定义一个变量: dim startime startime=timer() 在显示页面执行时间的地方,这个地方应该是页尾的地方: dim endtime endtime=timer() 页面执行时间:<%=FormatNumber((endtime-startime)*1000,3)%>毫秒 3.怎样计算页面执行的时间?,布布扣,bubuko.co

PHP获取页面执行时间的方法(推荐)

一些循环代码,有时候要知道页面执行的时间,可以添加以下几行代码到页面头部和尾部: 头部: <?php $stime=microtime(true); 尾部: $etime=microtime(true);//获取程序执行结束的时间 $total=$etime-$stime; //计算差值 最后输出: echo "<br />当前页面执行时间为:{$total} 秒";

awk 分析web日志(页面执行时间)

shell脚本分析 nginx日志访问次数最多及最耗时的页面(慢查询) 当服务器压力比较大,跑起来很费力时候.我们经常做站点页面优化,会去查找那些页面访问次数比较多,而且比较费时. 找到那些访问次数高,并且比较耗时的地址,就行相关优化,会取得立竿见影的效果的. 下面是我在做优化时候,经常用到的一段shell 脚本. 这个也可以算是,统计web页面的slowpage 慢访问页面,象mysql slowquery . 以下是我的:nginx 配制 log_format main '$remote_a

word页面设置问题。通过域设置首页不计算页面的自定义页码格式

手工设置如图所示页面 通过域设置首页不计算页面的自定义页码格式 编辑页脚 在此位置  按  ALT  +F9 显示出域格式公式 PAGE  表示插入当前页码 SectionPages  表示“插入本节的总页数”

c# 计算代码执行时间

System.Diagnostics.Stopwatch stopwatch = new Stopwatch(); stopwatch.Start(); // 开始监视代码运行时间 // you code .... stopwatch.Stop(); // 停止监视 TimeSpan timespan = stopwatch.Elapsed; // 获取当前实例测量得出的总时间 double hours = timespan.TotalHours; // 总小时 double minutes =

JS计算页面

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>第一个javascript计算页面</title></head><body> <script type="text/javascript"> function sum(a,b) { if((typeof a

前端开发跨浏览器计算页面大小、滚动高度

前端开发中跨平台.跨USER-AGENT的适配很繁琐 想要得到浏览器px大小非常烦.因此以下2个函数非常实用 这两个javascript函数很有用,用来计算浏览器页面大小,窗体大小,以及滚动高度,源码例如以下: function getPageSize() { var xScroll, yScroll; if (window.innerHeight && window.scrollMaxY) { xScroll = window.innerWidth + window.scrollMaxX