本文关键为大伙儿详尽详细介绍了Discuz社区论坛的访问量为每一次提升任意数的完成方式,具备一定的参照使用价值,很感兴趣的小伙子伴们能够参照一下,有必须的朋友能够个人收藏便捷之后效仿。
Discuz社区论坛的访问量为每一次提升任意数的完成方式 文档部位:/source/module/ 对涵数viewthread_updateviews开展改动,约1025行到1049行: function viewthread_updateviews($tableid) { global $_G; if(!$_G[ setting ][ preventrefresh ] || $_G[ cookie ][ viewid ] != tid_ .$_G[ tid ]) { if(!$tableid $_G[ setting ][ optimizeviews ]) { if($_G[ forum_thread ][ addviews ]) { if($_G[ forum_thread ][ addviews ] 100) { C::t( forum_threadaddviews )- update_by_tid($_G[ tid } else { if(!discuz_process::islocked( update_thread_view )) { $row = C::t( forum_threadaddviews )- fetch($_G[ tid C::t( forum_threadaddviews )- update($_G[ tid ], array( addviews = 0)); C::t( forum_thread )- increase($_G[ tid ], array( views = $row[ addviews ]+1), true); discuz_process::unlock( update_thread_view } } } else { C::t( forum_threadaddviews )- insert(array( tid = $_G[ tid ], addviews = 1), false, true); } } else { C::t( forum_thread )- increase($_G[ tid ], array( views = 1), true, $tableid); } } dsetcookie( viewid , tid_ .$_G[ tid } 一般来说,改动以下编码: C::t( forum_thread )- increase($_G[ tid ], array( views = 1), true, $tableid); 为: C::t( forum_thread )- increase($_G[ tid ], array( views = rand(2,9)), true, $tableid); 意思是每一次访问提升2~9中间(含2和9)的任意数升级数据信息库文件的纪录。 可是那么改动都不是肯定的能够更改访问量,也要融合网站后台管理后台管理的设定。 假如按上边的改动方式不太好使,能够进到后台管理,按住面方式设定: 后台管理 全局性 特性提升 网络服务器提升 是不是提升升级主题风格访问量 设定为“否” 递交 此外,还可以把下边此项设定为“否”, 后台管理 全局性 特性提升 网络服务器提升 查询数打开防更新 之上便是Discuz社区论坛的访问量为每一次提升任意数的完成方式的所有內容,期待对大伙儿的学习培训调解决疑惑有一定的协助,也期待大伙儿多多的适用361模版网。(责任编辑:admin) |