我也写了一个开源的 Google Analytics

2021-03-04 15:47:49 +08:00
 hooopo

上次分享了一些对 Google Analytics 的想法 计划实现一个可以私有部署的 Google Analytics,经过几个月的尝试,终于把原型写完了。目前只是最简单的功能,后面会加一些杀手级特性...

Hypercable Analytics is a fully featured high performance scalable, open source, standalone deployable alternative to Google Analytics, build with timescaledb openresty redis and rails.

screenshot

demo site

benchmark

用一台 6C 的云服务器测试过,大概可以处理 15k rps,有时间可以再做一些优化,和开源竞品比较一下。

一些 roadmap

9765 次点击
所在节点    分享创造
66 条回复
hooopo
2021-03-05 11:33:11 +08:00
@yuthelloworld 好的 有用户就有动力了
impl
2021-03-05 12:32:07 +08:00
纳尼?用 Rails 写的?
hooopo
2021-03-05 12:37:35 +08:00
@impl 是啊
yanyanlongxia
2021-03-07 16:51:42 +08:00
坐等项目成熟后在部署
hooopo
2021-03-07 18:17:54 +08:00
yuthelloworld
2021-03-08 08:51:20 +08:00
@hooopo #45 大佬快出个虚机部署教程,我的大刀已饥渴难耐
hooopo
2021-03-08 10:46:47 +08:00
@yuthelloworld docker compose 可以吗
yuthelloworld
2021-03-08 10:50:24 +08:00
@hooopo #47 没有搞 DOCKER,就是一个裸的云服务器- -
hooopo
2021-03-08 10:52:10 +08:00
@yuthelloworld 装一个哇 又不麻烦
yuthelloworld
2021-03-08 11:07:55 +08:00
@hooopo #49 网站和数据库都在上面 ,不会影响吗
hooopo
2021-03-08 11:14:25 +08:00
@yuthelloworld 不会 我目前也是和其他网站部署在一台服务器 docker compose 部署的这个 其他服务是主机上部署
dreamramon
2021-03-08 19:00:09 +08:00
就是 plausible 嘛,楼主也计划像 plausible 那样收费?
hooopo
2021-03-08 19:28:23 +08:00
@dreamramon 估计会比 plausible 强大一些 plausible 的卖点是隐私 我的卖点是功能全,几乎能做到和 ga 一样的功能 另外就是私有部署和系统集成方便 saas 版收点服务器钱也是要的吧
firefox12
2021-03-09 10:09:41 +08:00
我想问问 这个 GA 的客户端 js 是啥样,可以收集那些信息,可以定制收集某些信息吗?
hooopo
2021-03-09 10:55:57 +08:00
@firefox12 是基于 Google analytics v4 你可以在 hackershare.dev 里查看 支持各种自定义 event 并且内置电商模块 ga 文档写的很清楚
firefox12
2021-03-09 13:44:01 +08:00
@hooopo 不太懂, 我记得原来 是加入一个 js 在 站点里,https://www.googletagmanager.com/gtag/js?xxx 还可以收到广告费之类, 你这个是把这个 js 重写了吗? 还是后端统计 pv uv 的后端?我想看看 那个 js 做了点什么
hooopo
2021-03-09 15:02:10 +08:00
@firefox12 你注册一下 我的 demo 站 你就明白了
hantsy
2021-03-09 22:43:45 +08:00
这 UI 好专业啊。
hooopo
2021-03-09 22:45:42 +08:00
waytocode
2021-03-11 12:25:46 +08:00
去 themeforest 买一套模板不可以么

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/758460

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX