PHP代码实时获取今日访问网站总人数,IP计数逻辑

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

觅知代码分享-PHP代码实时获取今日访问网站总人数,IP计数逻辑-觅知博客

代码功能&逻辑:

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

文本记录具体效果:

觅知代码分享-PHP代码实时获取今日访问网站总人数,IP计数逻辑-觅知博客

使用教程:

  1. 下载我提供的 php 文件放置主题文件目录下或者你主题的自定义其他目录。
  2. 然后再你需要的页面中引用代码就可以了,我这里放一个 WordPress 主题的一个通用的引用 PHP 文件代码段。
  3. 如果不是 WP 的主题,或者其他程序,就自行引用吧,下面两段代码我放了一个示例根据你的自身情况调用。
  4. 引用 PHP 文件之后,在你需要显示的页面引用函数:$todayCount 即可。
  5. 调用之后自行会在自动在你网站根目录生成一个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 内容

觅知代码分享-PHP代码实时获取今日访问网站总人数,IP计数逻辑-觅知博客
sudo -u root bash -c '#!/bin/bash# 定义文件路径file="/www/wwwroot/填写你的站点文件路径/count.dat"# 检查文件是否存在if [ -f "$file" ]; then    # 清除文件内容    > "$file"    echo "count.dat 数据内容已清除。"else    echo "文件 $file 不存在。"fi'
查看更多心仪的内容 按Ctrl+D收藏我们
部分内容来自于网络 如有侵权请联系站长删除
花猪资源网欢迎你来投稿文章
------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

© 版权声明
喜欢就支持一下吧
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容