欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

帝国cms教程

帝国CMS二次开发信息增加随机点击数教程

帝国cms教程 我的站长站 2017-01-24 共135人阅读

最近做开发中客户要求设置一个默认的点击数,让文章发布的时候自动产生一个随机的点击数(或者叫阅读量)。这样做就是可以在、给文章增加“人气”。之前并没有怎么倒腾过这个,所以刚开始弄这个功能的时候还真是百度了一番。下面墨鱼与大家的一个分享。

其实发布信息时,增加信息随机点击数,很多网站都有在用。之前在搜狐自媒体上发不过一些文章,发现它也是发不完自动给文章一个随机的点击数。我不知道这样做究竟有什么大的益处,但是会觉得,当别人看到你的文章的时候,发现有较高的阅读量的,极有可能会引起阅读的兴趣。

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

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

帝国CMS二次开发信息增加随机点击数教程

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

帝国CMS二次开发信息增加随机点击数教程

我发现还有人关心如何让帝国cms文章点击量默认值成倍增加,这里我整理了一个方法,需要的朋友可以使用:
打开网站跟目录下epublicViewClickindex.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二次开发统计留言数量

    帝国CMS指定模型下的留言数量 代码:<?php$totalnum=(int)$_GET['totalnum']; $totalquery="select count(*) as total from ***_enewsgbook where bid=1 and chec

    帝国cms教程 240 10年前
  • 帝国cms二次开发怎样实现时间为:几小时前、几天前等格式

    放到:userfun.php <?ph ?>之间

    帝国cms教程 520 8年前
  • 帝国CMS二次开发解决内容关键字替换图片ALT办法

    对于帝国CMS的内容管理程序,个人站长朋友是没有什么说的了,安全又稳定,但再美好的东西也会有一点缺陷,对于内容关键字 图片ALT被替换实属让个人站长头疼的,最近在论坛上面找到了解决的办法,这样我们就可以解决这样的烦心事了! 这个办法是对KissVenus发的解...

    帝国cms教程 516 7年前
  • 帝国CMS二次开发织梦CMS数据转帝国CMS教程

    织梦CMS和帝国CMS哪种好?织梦dedecms是目前CMS开源系统中使用人数最多的CMS系统了,凭借着后台使用简单、模板制作也简单,网上模板素材、教程也非常多,受到大家的追捧。但用过织梦CMS都知道,织梦CMS有两个致命缺点:(1)织梦安全性差漏洞多,经常被黑客攻击,虽然官...

    帝国cms教程 533 5年前
  • 帝国CMS二次开发不开后台定时刷新脚本

    在你的操作系统,如果是linux的话,添加以下计划任务。 * * * * * /usr/bin/php /webrootpath/e/tasks/backend_cronjob.php。把代码传到 /e/tasks/ 下。 这个脚本将替代后台的定时刷新,你不用在开着后台了,它帮你定时刷新。适用场景:全战静态化,需要定时刷...

    帝国cms教程 367 7年前