为了账号安全,请及时绑定邮箱和手机立即绑定

防止刷人气,同一ip只允许+1,再次刷新或者访问不增加,能否给个思路,

防止刷人气,同一ip只允许+1,再次刷新或者访问不增加,能否给个思路,

PHP
SBC 2016-04-22 17:24:42
查看完整描述

3 回答

已采纳
?
夏末啦

TA贡献6条经验 获得超1个赞

最简单的就是通过cookie 但是 不安全 也可以通过获取mac地址

查看完整回答
反对 回复 2016-04-23
?
qq_青枣工作室_0

TA贡献446条经验 获得超754个赞

用redis这种键值型的数据库。把用户IP+文章ID做为key值存储到redis,redis可以设置存储的过期时间。

用户每次访问都向redis查找一下有没有IP跟文章ID的记录,有就不增加访问次数。


查看完整回答
1 反对 回复 2016-04-22
?
灬紫羽

TA贡献107条经验 获得超71个赞

在数据库当中把当前电脑的mac地址记录下来,每次人气+1的时候查询一次数据库,看当前的mac地址是否在数据库当中存在,如果不存在,写入数据库,并且人气+1,如果存在,则不加。

个人拙见,仅供参考

查看完整回答
1 反对 回复 2016-04-22
  • 3 回答
  • 0 关注
  • 1805 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信