猿问

这样的功能如何更好的设计?

我要统计每一个页面的访问量还有其他的一些用户信息比如IP、UA等,所以把这个方法写到BasePage里面。但是这个功能准确性要求不高,所以决定使用缓存然后定时存到数据库再更新缓存。

不过即使使用缓存也仍然存在问题,如果缓存到一个对象里面那么读写太频繁肯定不行;所以想着每次访问存一个对象,但是这样的话也有不少问题啊。比如存到数据库时怎么判断当前缓存对象是关于页面访问量的,难不成对key下功夫?

想问问各位有没有好的方案?


慕的地8271018
浏览 457回答 2
2回答

吃鸡游戏

最好的方案是直接嵌入成熟第三方的统计代码,即轻松又省事,而且功能不会比你自己弄的差多少。
随时随地看视频慕课网APP
我要回答