基於python的開源網站統計分析工具-Shynet
Shynet-現代、隱私友好和無 cookie 的網絡分析。
有 很多 網絡分析工具。不幸的是,它們中的大多數都帶有以下警告:
- 他們需要將所有訪問者的信息交給第三方公司
- 他們使用 cookie 跨會話跟蹤訪問者,因此您需要有那些煩人的 cookie 通知
- 他們收集了如此多的個人數據,以至於美國國家安全局都嫉妒
- 它們是封閉源代碼和/或昂貴的,通常數據可移植性有限
- 它們很難使用
Shynet沒有 這些警告。你自己托管它,所以數據是 你 的。它在沒有 cookie 的情況下工作,因此您不需要任何侵入性的 cookie 通知。它收集了足夠有用的數據,但不足以令人毛骨悚然。它是開源的, 旨在 自托管。您甚至可能會發現該界面易於使用。

特徵
- 在單台機器上運行 ——因為它非常小,Shynet 可以在單個小型 VPS 上作為單個 docker 容器輕鬆運行
- ...或跨越一個巨大的 Kubernetes 集群 ——對於更高流量的安裝,Shynet 可以根據需要部署盡可能多的並行入口節點,使用 Redis 緩存和用於數據庫 IO 的單獨後端工作程序
- 使用 Django 構建 — Shynet 是使用 Django 構建的,因此可以輕鬆完成部署、更新和遷移
- 多個用戶和站點 ——單個 Shynet 實例可以支持多個用戶,每個用戶跟蹤多個不同的站點
- 不需要 JavaScript — 如果 JavaScript 不可用,它將回退到使用 1x1 透明跟蹤像素
- 輕量級 ——跟蹤腳本的重量不到一千字節(看起來不像典型的跟蹤腳本)
- 通常不被阻止 ——因為您自己托管 Shynet,所以它往往不在廣告阻止列表中
- 主鍵集成 ——您可以輕鬆地將 Shynet 中的訪問者與他們在您網站上的用戶帳戶相關聯(如果這是您想要的)
功能

點擊量——您網站上打開/查看了多少頁面
會話 ——您的網站被訪問了多少次(本質上是點擊的集合)
頁面加載時間 - 您網站上的頁面看起來要加載多長時間
跳出率 ——僅僅一頁後離開的訪問者的百分比
持續時間 ——訪問者在網站上停留的時間
推薦 人——訪問者訪問您網站的鏈接
位置 — 您網站上所有頁面的相對受歡迎程度
操作系統 ——訪問者的操作系統(來自用戶代理)
Browser——訪問者的瀏覽器(來自用戶代理)
地理位置和網絡 ——訪問者的大致位置(來自 IP)
設備類型 ——訪問者是否使用台式機、平板電腦或手機(來自用戶代理)