javascript - 怎么设置假的浏览量?并且不能让人看出来?
回复内容:
想做一个假的浏览量,展现在页面。数据库随机生成了一个假数据字段,所有的随机都可以。但是如果刚刚上传上去的,不能为随机吧,那也太假了,目前是按时间,推迟一天,但是如果一天之内上传好多,全是浏览量都为个位数了,怎么合理的解决这样的问题?欢迎提出更好的解决方案?
写个随机递增函数脚本咯,比如刚开始浏览量是1,后续每隔一定时间(以小时计)添加一个20以内的rand,循环。
正常情况:
点一下 -> 一个点击量
初级作弊:
点一下 -> [a, b]区间内某值个点击量
中级作弊:
[a, b]为动态区间,和当前总点击量及发布时间挂钩
我曾经做过一个差不多的东西,工作性质,我在的那个网站发布的就是一些给领导给宣传看的东西,对于绩效的评比,最简单的就是拉点击量阅读量。
但是要怎么样把假的弄得看起来真一些,首先最基本的一点,点击量遵循传播法则,开始不高,后面变化会陡峭一些。
我是写了一个脚本,记录最近发布的那些文章id,因为日期本来就是渐增的嘛,用日期当基数再加点seed,公式就出来了。
当然,还要限制一下天数,我弄得是7天,不然太久的报道还有几十日访问就太热火了点。
由于我们没有筛选每日增长的功能,只有一个总数,所以手脚还是挺好做的。
一定要这么做的话,也是后台生成随机递增数,前台只管显示就好了
既然已经设计好随机数字段了,发布文章的时候生成随机的浏览量没什么大不了的事!只要设置的数值别太大也没什么,你还担心浏览用户看出来,你要坚信我的网站我做主我任性。
每次用户点击需要浏览量+1的时候加上个随机数就好,不太夸张就行
其实是有两个变量,一个是真实浏览量,一个是天数,只要这两个组合起来,再给一个合理的权重就可以了。
不懂这句话什么意思
目前是按时间,推迟一天,但是如果一天之内上传好多,全是浏览量都为个位数了
给两种建议吧
一、用户浏览的时候随机加,这个方法当用户多次刷新页面的时候会看起来很假。
二、创建定时任务,每隔一段时间运行一次增加浏览量的代码。
可以按照机率来增加的多一点,比如 1/10的机率 增加 100 个访问量。
可以根据创建时间判断,超过创建时间多少分钟
|小时
|天
之后就开启上帝模式,至于怎样把数字做得漂亮,那就是数学问题了。
PS:执行方式有很多种,定时任务、消息机制、在请求里判断执行等等。
直接《p》最快了