前言:
因为现在很多统计网站暴雷,我也深受其害,逛博客的时候看见觅知博客这篇文字就搬了过来

这个红框就是正常 php 直接输出的效果, 你可以根据你想要的效果美化和调用函数:$todayCount 即可

代码功能&逻辑:
- 实现逻辑就是通过记录访问者 IP 作为唯一值,然后进行计数统计,一个 IP 只计算一次,
- 每日 0 点清理一次记录文件
- 为了更加直观点,我还加了一个查询访问者 IP 归属地
- 调用之后自行会在自动在你网站根目录生成一个mizhi_count.dat文件,需要记录查看打开查看即可
- 注意:PHP 这种统计其实有利有弊,统计值肯定是没有问题的,但是可能也会把爬虫的 IP 计算进来,如果要判断是否爬虫,也可以做,但是没有必要代码就太多了,还得有个爬虫 IP 池子
文本记录具体效果:

使用教程:
- 下载我提供的 php 文件放置主题文件目录下或者你主题的自定义其他目录。
- 然后再你需要的页面中引用代码就可以了,我这里放一个 WordPress 主题的一个通用的引用 PHP 文件代码段。
- 如果不是 WP 的主题,或者其他程序,就自行引用吧,下面两段代码我放了一个示例根据你的自身情况调用。
- 引用 PHP 文件之后,在你需要显示的页面引用函数:$todayCount 即可。
- 调用之后自行会在自动在你网站根目录生成一个mizhi_count.dat文件,需要记录查看打开查看即可。
// 引用-觅知-PHP 代码实时获取今日访问网站总人数 php 文件(自行放置路径之后修改引用地址就好了)
require __DIR__ . '/mizhiui_counter.php';
// WordPress 主题引用觅知-PHP 代码实时获取今日访问网站总人数 php 文件(需要放入 WP 主题目录下比如:zibll 等等)
require get_template_directory() . '/mizhiui_counter.php';
宝塔 shell 脚本 0 点定时执行清理 count.dat 内容

sudo -u root bash -c '#!/bin/bash
# 定义文件路径
file="/www/wwwroot/填写你的站点文件路径/count.dat"
# 检查文件是否存在
if [ -f "$file" ]; then
# 清除文件内容
> "$file"
echo "count.dat 数据内容已清除。"
else
echo "文件 $file 不存在。"
fi'
下载地址
© 版权声明
本站收集的资源仅供内部学习研究软件设计思想和原理使用,学习研究后请自觉删除,请勿传播,因未及时删除所造成的任何后果责任自负。
如果用于其他用途,请购买正版支持作者,谢谢!若您认为「www.09bk.cn」发布的内容若侵犯到您的权益,请联系站长邮箱:15704423@qq.com 进行删除处理。
本站资源大多存储在云盘,如发现链接失效,请联系我们,我们会第一时间更新。THE END
暂无评论内容