帝国cms点击数统计代码

第一种方法:

在需要显示统计的地方的模板里加上




<script src=&#091;!--news.url--]e/public/ViewClick/?classid=&#091;!--classid--]&id=&#091;!--id--]&addclick=1></script>




这代代码的意思

[时间:10-01]    [浏览:]    [放入收藏夹]    [查看详情]


第一种方法:
 
在需要显示统计的地方的模板里加上


<script src=[!--news.url--]e/public/ViewClick/?classid=[!--classid--]&id=[!--id--]&addclick=1></script>

 
这代代码的意思就是实时的从某类的新闻表(或者别的内容表)里查询到onclick字段,这个字段里面就是存的点击数,用户每打开一次,这个字段就增加1次,最后再把总次数更新回数据库覆盖,这样这个onclick字段里就存的点击统计数据了。
 
第二种方法:
上个方法由于是实时增加点击数代码,所以并不是纯静态的,每次访问都要执行php代码和数据库操作,所以对于服务器或虚拟主机性能差的还是会受到一定影响的,其实还有个[!--onclick--]标签,这个标签也是点击统计数的,他是随着页面生成一起生成点击数的,基本原理就是生成页面时从数据库里读取最新的点击统计数。
 
如果对点击数不要求实时统计,而且页面经常生成的情况下,[!--onclick--]可以有效节省系统性能,纯静态,增加打开速度,反之,就用<script>那个实时统计点击数。
 
以上就是帝国cms中点击数的两种方式,到底用哪一种看自己的实际情况,好啦,今天的文章就到这里啦。




PS:本文来自万书涛的个人博客,感谢分享。


标签: