随着互联网的飞速发展,网站流量数据统计已经成为网站运营中不可或缺的一部分。通过对网站流量数据的分析,网站运营者可以了解网站的访问情况,以便更好地优化网站内容和运营策略。
过去,国内的网站流量统计平台有很多,如 51la、CNZZ 和百度统计等。但近年来,这些平台的发展似乎都遇到了瓶颈,甚至有的平台还出现了挂广告、挂木马等问题,给网站运营者带来了很大的困扰。
在这种情况下,寻找一款好用、安全的网站流量统计工具就显得尤为重要。Umami 系统就是一个不错的选择。
Umami 系统的特点:
- 开源免费:Umami 系统是完全开源的,您可以免费使用它。
- 无广告、无木马:Umami 系统不会在您的网站上展示任何广告,也不会挂木马。
- 轻量级、易于使用:Umami 系统非常轻量级,不会拖慢您的网站速度。同时,它也非常易于使用,即使您是新手,也可以轻松上手。
- 强大的数据分析功能:Umami 系统提供了强大的数据分析功能,可以帮助您深入了解网站的访问情况。
Umami 系统与其他网站流量统计平台相比的优势:
- 开源免费:Umami 系统是完全开源的,您可以免费使用它。而其他平台,如百度统计,虽然也是免费的,但它们会在您的网站上展示广告。
- 无广告、无木马:Umami 系统不会在您的网站上展示任何广告,也不会挂木马。而其他平台,如 51la 和 CNZZ,都曾在其统计代码中挂过广告或木马。
- 轻量级、易于使用:Umami 系统非常轻量级,不会拖慢您的网站速度。同时,它也非常易于使用,即使您是新手,也可以轻松上手。而其他平台,如百度统计,虽然功能强大,但使用起来却比较复杂。
官方演示地址:
https://analytics.umami.is/share/LGazGOecbDtaIwDr/umami.is
推荐使用docker进行安装,umami可以使用PostgreSQL或Mysql,但自己在安装时发现PostgreSQL一直会出现问题,所以最终选择使用Mysql。
Docker安装方法。
创建umami的安装目录
mkdir -p umami
cd umami
touch docker-compose.yml
把以下内容复制到docker-compose.yml文件里并保存。另外记得把youpasswd改成你需要的Mysql的密码。
version: '3'
services:
umami:
image: ghcr.io/umami-software/umami:mysql-latest
restart: always
depends_on:
- umami-db
ports:
- 3000:3000
environment:
DATABASE_TYPE: mysql
DATABASE_URL: mysql://umami:youpasswd@umami-db:3306/umami
APP_SECRET: replace-me-with-a-random-string
TRACKER_SCRIPT_NAME: random-string.js
container_name: umami
umami-db:
image: mysql:5.7
restart: always
volumes:
- ./data:/var/lib/mysql
environment:
MYSQL_ROOT_PASSWORD: youpasswd
MYSQL_DATABASE: umami
MYSQL_USER: umami
MYSQL_PASSWORD: youpasswd
container_name: umami-db
完成后,运行命令即可启动。
docker-compose up -d
访问你的IP:3000就可以了,其他的反代自行安装。