Discuz 帖子浏览量和点击量人气修改方法

Discuz x3.2现在对服务器的优化比较好,论坛里的帖子一般一个ip浏览一次,文章的浏览量只能加1,如果我们想让每次刷新页面都能加1或者加X次,该如何操作呢?下面我们来看看具体操作方法,建议用方法1,简单好用。

现在Discuz x3.2在这块改动比较大,点击数做了优化,主要改进在浏览量特别大的情况下减少对数据库写入,不过对于新手站或者人气低的网站没什么作用,因为本身用户少,服务器负载就不大。

下面就分享下Discuz x3.2帖子浏览数1=X的修改方法:

1、打开文件夹source\module\forum下的forum_viewthread.php,查找

C::t(‘forum_thread’)->increase($_G[‘tid’], array(‘views’ => 1), true, $tableid);

把’views’ => 1中的1修改为任意值X即可。

2、后台–全局–性能优化–服务器优化–是否优化更新主题浏览量:否–查看数开启防刷新:否,如下图所示

Discuzx3.2帖子浏览人气的修改方法

到此就全部修改完整了,现在刷新看看是不是点击浏览一次就会增加浏览数10次了。

方法(二)

$viewrnd=rand(2,9);

C::t(‘forum_thread’)->increase($_G[‘tid’], array(‘views’ => $viewrnd), true, $tableid);

评论0

没有账号? 注册  忘记密码?