码迷,mamicode.com
首页 > 其他好文 > 详细

TP3.2 统计接口访问时长

时间:2017-11-13 18:27:42      阅读:109      评论:0      收藏:0      [点我收藏+]

标签:统计接口访问时长

<?php
$url_info   = "Admin/".CONTROLLER_NAME.‘/‘.ACTION_NAME;
$send_count = M(‘SendCount‘);
$url        = $send_count
   ->field(‘id,spendcount,request,maxrequest,minrequest‘)
   ->where("url=‘%s‘",$url_info)
   ->find();
if(!empty($url)){
   $times = round(microtime(true)-BEGIN_TIME,3);
   $serd[‘spendcount‘]  =$url[‘spendcount‘] + 1;
   $serd[‘request‘]     =$url[‘request‘] + 1;
   $serd[‘create_time‘] = time();
   $serd[‘minrequest‘]  = $times;
   $serd[‘maxrequest‘]  = $url[‘maxrequest‘] > $url[‘minrequest‘] ? $url[‘maxrequest‘] : $url[‘minrequest‘];
   M(‘SendCount‘)->where(‘id=‘.$url[‘id‘].‘‘)->save($serd);
}else{
   $times = round(microtime(true)-BEGIN_TIME,3);
   $serd[‘spendcount‘]  = 1;
   $serd[‘url‘]         = $url_info;
   $serd[‘request‘]     = $times;
   $serd[‘minrequest‘]  = $times;
   $serd[‘create_time‘] = time();
   $serd[‘type‘]        = 2;
   M(‘SendCount‘)->add($serd);
}

入口文件需设置:
define(‘BEGIN_TIME‘,microtime(true));


TP3.2 统计接口访问时长

标签:统计接口访问时长

原文地址:http://pilipala.blog.51cto.com/10165737/1981309

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!