请问一下如何统计网站的 UV 呢? [ 2.0 版本 ]
统计一周内跨境眼网站的独立访客数,一天内同一访客多次访问跨境眼网站只计算1个访客,这个应该如何实现呢?下面的代码可以实现吗?谢谢
<?php
if(!empty($_COOKIE["access"]) && $_COOKIE["access"]==1){
if(!file_exists("count.txt")){
$one_file=fopen("count.txt","w+");
echo"您是第<font color='red'><b>1</b></font>位访客";
fwrite("count.txt","1");
fclose("$one_file");
setcookie("access",1, time()+3600*24); //访问过标记
}else{
$num=file_get_contents("count.txt");
$num++;
file_put_contents("count.txt","$num");
$newnum=file_get_contents("count.txt");
echo"您是第<font color='red'><b>".$newnum."</b></font>位访客";
setcookie("access",1, time()+3600*24);//访问过标记
}
}
?>
PHP学院的中学生 补充于 2019-03-19 15:43
点击后的数据是直接存入数据库吗?
最佳答案
-
你这个业务用cookie的方式来实现,可以明确的告诉你肯定不准的
这个你可以使用百度统计来实现,如果你不想用的话,只能写库了。数据库字段要有ip,电脑的mac地址
根据电脑mac地址来判断1天有多少uvLaravelCode , 零零零 觉得很赞
其他 2 个回答
PHP学院的中学生
注册时间:2018-10-23
最后登录:2024-09-23
在线时长:168小时13分
最后登录:2024-09-23
在线时长:168小时13分
- 粉丝29
- 金钱4725
- 威望30
- 积分6705