我在前端有一个Java后端和javascript+HTML/CSS。我想实现一些东西来测量单击按钮或使用功能的次数,并将该数据存储在某个数据存储中。我不想使用谷歌分析或其他第三方工具。
功能最好使用AspectJ或Java Proxy等AOP来实现。
存储在后端是最好的,浏览您的文本并提及分析,我认为您想要永久存储整个应用程序生命周期内的点击次数,不建议您跟踪前端的详细信息,因为这些值是临时的,不会存储在您的服务器上, 然后因为多个用户将使用 Web 应用程序。建议您调用后端函数,该函数在每次单击按钮网站时都会增加存储值。最好使用 noSQL 数据库来存储它,因为您要做的就是增加值,也因为性能。
但是,当您开始拥有多个用户,同时从不同的位置访问网站时,您可能必须管理可能出现的并发问题