欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

javascript - 怎么设置假的浏览量?并且不能让人看出来?

程序员文章站 2022-04-18 23:53:47
...
想做一个假的浏览量,展现在页面。数据库随机生成了一个假数据字段,所有的随机都可以。但是如果刚刚上传上去的,不能为随机吧,那也太假了,目前是按时间,推迟一天,但是如果一天之内上传好多,全是浏览量都为个位数了,怎么合理的解决这样的问题?欢迎提出更好的解决方案?

回复内容:

想做一个假的浏览量,展现在页面。数据库随机生成了一个假数据字段,所有的随机都可以。但是如果刚刚上传上去的,不能为随机吧,那也太假了,目前是按时间,推迟一天,但是如果一天之内上传好多,全是浏览量都为个位数了,怎么合理的解决这样的问题?欢迎提出更好的解决方案?

写个随机递增函数脚本咯,比如刚开始浏览量是1,后续每隔一定时间(以小时计)添加一个20以内的rand,循环。

正常情况:
点一下 -> 一个点击量

初级作弊:
点一下 -> [a, b]区间内某值个点击量

中级作弊:
[a, b]为动态区间,和当前总点击量及发布时间挂钩

我曾经做过一个差不多的东西,工作性质,我在的那个网站发布的就是一些给领导给宣传看的东西,对于绩效的评比,最简单的就是拉点击量阅读量。
但是要怎么样把假的弄得看起来真一些,首先最基本的一点,点击量遵循传播法则,开始不高,后面变化会陡峭一些。
我是写了一个脚本,记录最近发布的那些文章id,因为日期本来就是渐增的嘛,用日期当基数再加点seed,公式就出来了。
当然,还要限制一下天数,我弄得是7天,不然太久的报道还有几十日访问就太热火了点。
由于我们没有筛选每日增长的功能,只有一个总数,所以手脚还是挺好做的。

一定要这么做的话,也是后台生成随机递增数,前台只管显示就好了

既然已经设计好随机数字段了,发布文章的时候生成随机的浏览量没什么大不了的事!只要设置的数值别太大也没什么,你还担心浏览用户看出来,你要坚信我的网站我做主我任性。

每次用户点击需要浏览量+1的时候加上个随机数就好,不太夸张就行

其实是有两个变量,一个是真实浏览量,一个是天数,只要这两个组合起来,再给一个合理的权重就可以了。

不懂这句话什么意思

目前是按时间,推迟一天,但是如果一天之内上传好多,全是浏览量都为个位数了

给两种建议吧
一、用户浏览的时候随机加,这个方法当用户多次刷新页面的时候会看起来很假。
二、创建定时任务,每隔一段时间运行一次增加浏览量的代码。

可以按照机率来增加的多一点,比如 1/10的机率 增加 100 个访问量。

可以根据创建时间判断,超过创建时间多少分钟|小时|之后就开启上帝模式,至于怎样把数字做得漂亮,那就是数学问题了。

PS:执行方式有很多种,定时任务、消息机制、在请求里判断执行等等。

直接《p》最快了

上一篇: 2019新发型

下一篇: 数据卷容器