当前位置:首页 > 网站制作 > 帝国cms

帝国cms点击数统计代码,信息增加随机点击数的修改方法

帝国cms点击数统计代码方法介绍

第一种方法:

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

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

这代代码的意思就是实时的从某类的新闻表(或者别的内容表)里查询到onclick字段,这个字段里面就是存的点击数,用户每打开一次,这个字段就增加1次,最后再把总次数更新回数据库覆盖,这样这个onclick字段里就存的点击统计数据了。

第二种方法:

上个方法由于是实时增加点击数代码,所以并不是纯静态的,每次访问都要执行php代码和数据库操作,所以对于服务器或虚拟主机性能差的还是会受到一定影响的,其实还有个[!--onclick--]标签,这个标签也是点击统计数的,他是随着页面生成一起生成点击数的,基本原理就是生成页面时从数据库里读取最新的点击统计数。

如果对点击数不要求实时统计,而且页面经常生成的情况下,[!--onclick--]可以有效节省系统性能,纯静态,增加打开速度,反之,就用那个实时统计点击数。

帝国cms如何实现信息增加随机点击数

帝国CMS后台默认的点击数是0,只有设置一下的话,才会显示随机的数值。设置的方法:

如下图所示,依次点击:“系统”--“系统设置”--“系统参数设置”--切换到“信息设置”选项卡,,在“增加信息随机点击数范围”选项框中设置即可, (格式:“最小数,最大数”,空表示不使用。例子:20,100)。

帝国CMS增加信息随机点击数示意图

上面方法就可以解决帝国CMS增加信息随机点击数问题,设置之后,在发布文章的时候,“选项设置”里的“点击数”每次就会出现一个随机的数值。

也可以在根据需要自定义指定文章的点击数!

随机点击数

我发现还有人关心如何让帝国cms文章点击量默认值成倍增加,这里我整理了一个方法,需要的朋友可以使用:

打开网站跟目录下e\public\ViewClick\index.php文件,找到:

$usql=$empire->query("update {$dbtbpre}ecms_".$cr[‘tbname‘]." set onclick=onclick+1 where id=‘$id‘ limit 1");

把“+1”改成你想要的数字,比如“+10”,这样你每刷新一次页面,点击量就会增加10次,例如默认点击数为10,那我们刷新一次这个文章页面,点击数就变为20了。

使用上面的会让每个信息的点击量看起来不大正常,所以可以使用随机数的方法。把“+1”改为“+ceil(rand()*10)”意思就是增加加1~10之间的随机数。

$usql=$empire->query("update {$dbtbpre}ecms_".$cr[‘tbname‘]." set onclick=onclick+ceil(rand()*10) where id=‘$id‘ limit 1");

有一些朋友使用的是织梦CMS,织梦默认的时设置好的这个随机点击数,所以可以不用另行设置了。

我在刚开始该如何设置帝国的时候,也并不知道后台有这个设置,也是在百度一番之后,发现没有自己想要的,救心静下来了。想想织梦都具备的功能,帝国怎会没有,果然,帝国的后台是有直接的设置的。

以上就是帝国cms中点击数的两种方式以及信息增加随机点击数的修改方法,希望能够帮到您,好啦,今天的文章就到这里啦。

标签:帝国CMS

你觉得文章内容怎么样

阿里云代金券 100 云产品通用

有效期30天 首购用户

立即领取
推荐宝塔面板 0 安全高效的

服务器运维面板

立即领取