目录
介绍
Simple Analytics 是一个隐私友好且简单的 Google Analytics 替代品。没有 cookies,没有追踪器,不需要您的访客同意。只需直接的分析。
引言
在过去的几个月里,我们一直在努力为未来做准备。同时,我们也达到了10万美元年度经常性收入(ARR)的里程碑!我们对于因为之前打下的基础而成为可能的功能感到非常高兴。在这篇文章中,我们分享了一些关于我们里程碑的额外数字,并深入探讨了我们最近开发的新功能。
为新功能开发新的数据结构
我们从头开始开发了我们的数据库结构,并在Elastic的出色工作基础上进行构建。我们非常感激能够使用他们的开源软件来将我们的业务提升到下一个水平。在这次更新中,我将向您介绍我们为Simple Analytics添加的所有更新以及我们所做的选择背后的一些背景信息。
在我们2018年推出Simple Analytics的第一个版本时,我们希望能够尽可能快地构建原型。这要求我们使用我们熟悉的工具,包括数据库。因此,我们选择了PostgreSQL(一个非常常见的数据库)并将所有页面浏览量存储在其中。它的工作效果非常好,随着我们的发展,我们添加了缓存表和聚合数据。这要求我们在构建新功能时更新数据库模式和缓存表。如果您想要快速迭代您的产品,这并不理想。
过滤数据
最常被请求的功能之一是能够根据某些数据点进行过滤。如果您想知道在德国哪些页面受欢