循层 发表于 2024-10-4 02:13:06

文章浏览数刷新一下就+1,怎么设置多久刷新一次仅增加一次浏览量 New

文章浏览数刷新一下就+1,怎么设置多久刷新一次仅增加一次浏览量






例子:https://www.sclhxp.com/article-34-1.html

目前浏览量时刷新一次就增加一次,这样容易作弊,怎么设置一下?

我的企业板块就设置成了一个小时内多次点击就增加一次点击量:
水处理化学品网企业库 - 水处理化学品,水处理药剂,水处理剂行业专业"互联网+"信息门户
https://www.sclhxp.com/s.html

想变成这种效果。
我知道答案 回答被采纳将会获得1 贡献 已有7人回答

搭仑扯 发表于 2024-10-4 02:13:47

这个模板是谁做的 挺漂亮

成娅旃 发表于 2024-10-4 02:13:52

需要对文章查看页面制作一个cookie记录功能,同一个IP在1个小时内刷新只算作一次浏览

郁和静 发表于 2024-10-4 02:14:48

具体怎么操作呢?

郁和静 发表于 2024-10-4 02:15:45

这个需要有一定的开发功底才能搞定。
大致思路,在文章模块的内容查看页面
source\module\portal\portal_view.php
找到有关写入查看数量的SQL语句或者方法,在执行记录数更新以前先把来访用户的cookie记录下来,根据记录的cookie数据来判断是否更新查看数

或者通过做插件的形式来实现,逻辑也差不多,这样就不用去修改源文件。哪怕下次升级版本也没影响

郁和静 发表于 2024-10-4 02:16:10

有这类插件么?

淤芯咬 发表于 2024-10-4 02:16:52

可能没有,这类需求少,大多数人喜欢浏览数多,可以应用中心搜一下相关可能的关键词找找看。

搭仑扯 发表于 2024-10-4 02:17:15

https://addon.dismall.com/templates/nex_pm_180131.html
页: [1]
查看完整版本: 文章浏览数刷新一下就+1,怎么设置多久刷新一次仅增加一次浏览量 New