Table of Contents
资源介绍
JefCounts 极简统计,一款轻量级、高性能的网站访问统计系统。系统基于 PHP+MySQL 开发,具备单文件追踪、响应速度小于100ms的轻量高效特性。核心功能涵盖 PV/UV/IP 监测、多站点隔离管理、基于离线库的地区与设备分析,并独具自动过滤 AI 爬虫与搜索引擎机器人的智能过滤机制。系统提供图形化安装向导,支持一键部署,是替代第三方统计、保障独立站长数据私密安全的绝佳自建解决方案。
系统特性
- 🚀 轻量高效 - 单文件统计,响应速度 <100ms,不影响网站加载;
- 📊 核心指标 - PV、UV、IP、来源分析、地区统计、设备统计;
- 🤖 智能过滤 - 自动识别并过滤AI爬虫、搜索引擎、社交媒体机器人;
- 🌐 多站点支持 - 统一管理多个网站的统计数据;
- 🎨 现代化界面 - 响应式布局,支持移动端;
- 🔒 注重安全 - CSRF保护、密码加密、SQL注入防护;
- 📦 极简部署 - 上传即用,5分钟完成安装;
系统要求
- PHP: 7.4 或更高版本;
- MySQL: 5.7 或更高版本;
- 扩展: PDO、PDO_MySQL、JSON;
快速安装
1. 上传文件
将项目文件上传到服务器
2. 设置运行目录
在宝塔面板(或其他控制面板)中,将网站运行目录设置为 public
3. 运行安装向导
访问您的域名,系统会自动跳转到安装向导:http://your-domain.com/install/
安装向导将引导您完成:
- 环境检查
- 数据库配置
- 管理员账户设置
开始使用
安装完成后:
- 登录管理后台;
- 添加站点并获取统计代码;
- 将统计代码添加到您的网站
<head>标签中;
统计代码示例
<script
src="https://your-stats-domain.com/assets/js/analytics.js"
defer
data-site-key="your-site-key"
data-endpoint="https://your-stats-domain.com/api/track.php">
</script>
数据库配置
安装向导会自动生成 app/config.php 配置文件,包含以下配置:
define('DB_HOST', 'localhost'); // 数据库主机
define('DB_NAME', 'jef_analytics'); // 数据库名称
define('DB_USER', 'your_username'); // 数据库用户名
define('DB_PASS', 'your_password'); // 数据库密码
如需手动修改,请编辑 app/config.php 文件。
主要功能
核心统计
- PV/UV统计 - 页面浏览量和独立访客数
- 访问来源 - 详细的来源分析
- 热门页面 - 页面访问排行
- 地区统计 - 基于IP的地理位置分析
- 设备统计 - 浏览器、操作系统、设备类型
智能过滤
- 自动识别和过滤AI爬虫、搜索引擎机器人
- 真实用户数据分析
多站点管理
- 统一管理多个网站
- 数据完全隔离
- 独立的统计代码
安全建议
- 使用强密码 - 设置复杂的数据库密码和管理员密码
- 配置HTTPS - 建议使用SSL证书
- 定期备份 - 定期备份数据库数据
资源截图
声明
1.本网站名称: 盲盒博客
2.本站永久网址:https://exakit.com
3.本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长support@exakit.com
4.本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责
5.本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6.本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新



评论(0)