这个项目能做什么

MHAnalytics 是一款专为隐私设计的网站分析工具,部署在 Cloudflare Pages Functions 上并使用 D1 数据库存储数据。它无需 Cookie 即可统计唯一访客,通过每日会话哈希确保用户无法被跨天追踪。 主要功能包括: - **内置仪表盘**:提供实时统计数据,支持多种时间范围(24小时至1年)的趋势分析,包含来源、浏览器、系统及地理位置统计。 - **零代码配置**:通过 Cloudflare 环境变量即可自定义时区、允许的域名、忽略列表及站点名称。 - **轻量级集成**:通过引入一个简单的 JS 脚本即可完成埋点,并支持通过自定义 HTML 标签在页面上直接显示 PV/UV 计数。 - **抗拦截设计**:使用通用接口名称降低被广告拦截插件拦截的概率。 - **高性能架构**:采用 TypeScript 和 Hono 框架,利用边缘计算降低延迟,并内置严格的 CSP 和 CORS 校验以增强安全性。