极简统计 支持本地部署PHP网站统计系统

我最近开发了一个网站统计系统,叫 JefCounts 极简统计,专为个人博客和小型网站设计。

开发背景

之前用过 Google Analytics 和百度统计,但要么太复杂,要么加载慢、体验差。我想要一个简单、自己能掌控数据的统计工具。

核心特点

  • 轻量高效:单文件统计,响应速度 <100ms,不影响网站加载

  • 核心指标:PV、UV、IP、来源分析、地区统计、设备统计

  • 智能过滤:自动识别并过滤AI爬虫、搜索引擎等机器人

  • 多站点支持:统一管理多个网站的统计数据

  • 安全可靠:CSRF保护、密码加密、SQL注入防护

  • 极简部署:上传即用,5分钟完成安装

  • 本地数据:统计数据在博主自己的服务器上,安全方便。

安装使用

  1. 下载文件,在宝塔中将网站运行目录设置为 /Public

  2. 访问首页自动加载安装程序,输入数据库信息

  3. 创建管理员账号,添加网站,插入统计代码即可

技术细节

  • 支持识别600多种爬虫

  • 使用 ip2region 本地数据库进行IP地理位置查询

  • 1核1G服务器可应对日均5千-1万访问量

  • 数据完全本地存储,自己掌控

适用场景

专为个人博客、开发者和小型网站设计,不适合高流量商业用途。

相关信息

官网:https://www.jefcounts.com/

演示:https://t.jeffer.xyz/ 账户:admin  密码 admin123

其他:https://www.jename.com/,域名查询工具,支持未注册域名查询。


重新用ai缩减了这篇产品介绍,之前写的罗里吧嗦的,我看着都头大。新文章清爽做了,感谢ai的帮忙。

《 “极简统计 支持本地部署PHP网站统计系统” 》 有 81 条评论

  1. 图格 的头像

    看着很不错

    1. Jeffer.Z 的头像

      欢迎使用。

  2. stardust 的头像

    原来用过自部署的matomo,太重量级了,后面换了umami,相对轻量但是数据依然不够直观,一堆表单但重点信息不明了,再加上大概是为了满足GDPR的规定,二者都隐藏了具体的ip信息,导致总感觉缺点什么。
    用上了极简统计,是喜欢的风格,简洁明了,感谢分享。
    看到评论里讲页脚版本1.0的问题,我这边是直接1.1.4安装包,全新安装的,页脚信息也是v1.0.0.,还有就是下载的包里/src/Services 里有个《pLocationService的副本.php》没清理。

    1. Jeffer.Z 的头像

      感谢兄弟这么细致的评价,那个副本的文件,估计是打包时候没注意打包进去的,忙完这一阵子会再次升级下,然后上传github。感谢支持。

  3. 彬红茶 的头像

    umami也可以!

    1. Jeffer.Z 的头像

      没错,umami也非常不错,推荐大家使用。

  4. 满心 的头像

    1.0.0版本刚出的时候用的,刚去看了下,又更新了几个版本,准备升级下了,界面简洁,还是比较喜欢的

    1. Jeffer.Z 的头像

      😄感谢满总的评论。

      1. 满心 的头像

        这段时间使用,遇到了一个问题,用的v1.1.4版本,php8.0,mysql5.7,每隔几天登录的时候会出现:JefCounts-v1.1.4-install/app/functions.php on line 270 “>这个提示,而且第一次登录失败,并提醒:安全验证失败,请刷新页面重试,刷新页面重新登录正常

      2. Jeffer.Z 的头像

        我之前也遇到了,你试试最新版本升级包覆盖下目录,如果还出现就删除完整版重新安装下,这是之前一个bug。最新版已经解决,如果还有很可能是覆盖没成功,演示之前也有这个我重新升级覆盖就好了。

回复 刘郎 取消回复

您的邮箱地址不会被公开。 必填项已用 * 标注