数据统计,求解,求大虾!!!

开源中国首席穷人 发布于 2012/09/17 13:24
阅读 194
收藏 0

Serverless 架构就不要服务器了?>>>

怎么样进行实时数据统计啊,间隔时间为8小时,求大虾们帮一下!!
加载中
0
忧桑
忧桑
getdata()方法写入统计的数据到1.txt文档中。Refresh() 每隔8小时统计更新一次
function getdata(){
$arr = $this->getdata("*,"1","","","","",false);		
	foreach($arr as $k=>$val)
	{
		$xml .= "<tr>"; 
		$xml .= "<td><span>{$k}  </span></td>";
		$xml .= "<td><span>{$val['aa']}  </span></td>";
		$xml .= "<td style='width:110px;'>	<span>{$val['aa']}</span></td>";
		$xml .= "<td><span> {$val['aa']} </span></td>";
		$xml .= "</tr>";
	}
	$filename = ROOT."./save/1.txt";	
	file_put_contents($filename,$xml);	
}
function Refresh(){	
	$filename = ROOT."./save/1.txt";	
	if(file_exists($filename))
	{
		$ctime = fileatime($filename);
		$timeSpan=time()-$ctime;
		 if(abs($timeSpan) > 28800)
		 {
			$this->getdata();
		 }
	}
	else
	{
		$this->getdata();
	}		
	$xml = file_get_contents($filename);
	return $xml;
}

返回顶部
顶部