轻量级网站统计系统
一行代码掌握网站流量

为自己的网站增加 PV / UV / IP、实时访客、来源与页面分析、访客画像等统计功能。SQLite 单文件数据库,免装 MySQL,数据完全自主可控。

免装 MySQL 无外部依赖 支持多站点 支持 SPA 单页应用
今日 PV
1,286
今日 UV
438
在线访客
12
PV UV

核心功能

覆盖日常网站运营所需的全部流量分析维度

📊

数据概览

今日 PV / UV / IP、跳出率、平均访问时长,对比昨日涨跌;近 30 天趋势图与 24 小时分布一目了然。

实时访客

当前在线人数、正在浏览的页面、访问路径与停留时长,访问记录实时滚动更新。

🔍

来源分析

来路域名、搜索引擎(百度/搜狗/360/必应等)、搜索关键词、直接访问与外链占比。

📄

页面分析

受访页面排行、入口页面、页面跳出率与平均停留时长,找出最受欢迎与最需要优化的页面。

👥

访客画像

地域分布(IP 归属省市)、浏览器、操作系统、设备类型、屏幕分辨率与访客列表。

🌐

多站点管理

一套系统统计任意数量的网站,每个站点独立 KEY,后台一键切换,互不干扰。

为什么选择它

相比第三方统计服务,自建统计更轻、更稳、更可控

1

轻量部署,免装 MySQL

基于 SQLite 单文件数据库,上传即用,无需建库配库;备份只需复制一个文件。

2

零外部依赖

图表由内置 SVG 渲染,不加载任何第三方 CDN 资源,国内外访问都快,不拖慢被统计网站。

3

数据完全自主

所有访问数据存储在自己的服务器上,不受第三方服务条款变化、停服或数据截断影响。

4

实时采集

访客打开页面即上报,停留时长通过心跳精确统计,后台数据实时可见。

5

支持单页应用

自动监听 SPA 路由切换(pushState / popstate),Vue、React 等单页网站也能正确统计每一次页面访问。

6

对访客无感

统计脚本体积小、异步加载,使用 sendBeacon 上报,不影响页面加载速度与用户操作。

三步快速开始

从部署到看到数据,只需几分钟

01

上传安装

将系统上传到支持 PHP 7.4+ 的空间,访问 /install.php 设置管理员账号,数据库自动创建。

02

添加网站

登录后台,在「网站管理」中添加需要统计的网站,系统自动生成专属站点 KEY。

03

嵌入代码

复制统计代码到被统计网站所有页面的 </head> 之前,数据即刻开始采集。

<!-- 一行代码即可 -->
<script async src="https://统计站域名/stat.js?k=站点KEY"></script>

常见问题

对服务器配置有要求吗?

只需 PHP 7.4+ 并启用 pdo_sqlite 扩展(宝塔等环境默认开启),无需 MySQL。日访问量数万 PV 以内轻松应对。

统计代码会影响网站速度吗?

不会。脚本异步加载且体积很小,数据通过 1x1 图片信标与 sendBeacon 上报,不阻塞页面渲染。

可以统计多个网站吗?

可以。后台支持添加任意数量的站点,每个站点独立 KEY、独立数据,顶栏一键切换查看。

如何备份统计数据?

数据库是 data 目录下的单个 .db 文件,直接复制该文件即可完成备份与迁移。

HTTPS 网站可以使用吗?

可以。只要统计站本身也部署了 HTTPS,即可正常采集 HTTPS 网站的访问数据。

现在就开始统计你的网站

轻量、自主、实时 —— 属于自己的流量数据,掌握在自己手里

进入管理后台