网站开发之计数器的妙用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了网站开发之计数器的妙用相关的知识,希望对你有一定的参考价值。
最近在开发一个客户端app(具体是什么这里就不说了,毕竟是公司的秘密哈),涉及到计数器的问题,开始的时候因为以前没有接触,所以走了很多的弯路,但是现在过来做个小小的分享哈。
首先关于计数的问题需要区分一下两个词语,计数和统计,这两个词儿经常我们不会在意,实际应用的过程中也会经常的混淆在一起使用,但其实二者区别很大,计数是我们要记录一个数据的增减,我们不用去关心这个数据是怎么来的,就是加减法的操作很单纯,但是统计是在已有的数据基础之上进行统计得出的数据然后加减到两外一个可用的字段上。比较拗口举例说明:卖商品吧 商品A有个详情页面,这个页面有几个数据,点击量,商品库存用这两个比较典型的吧,点击量如果我们不考虑点击的历史数据,这个数就是个计数,而库存,这个数我们必须去数据库中查看数这个商品还有多少没有卖出去,那么这个数就是统计数。这么看来这两个数其实处理方法是不一样的。
那么这个计数怎么去处理呢?用点击量来做示例,可以想象如果网站的访问量比较大,如果传统方式我们在数据库的页面记录上增加一个字段来频繁更新这个字段,那么我想数据库分分钟就会搞死,那么这个数会是个更新特别频繁的数据,我们怎么能够做到既能把这个数据的变动存储到数据库中并且不会牺牲数据库的性能呢?
先写到这吧,突然有事,明天继续吧。。。。。。。
以上是关于网站开发之计数器的妙用的主要内容,如果未能解决你的问题,请参考以下文章