laravel-easywechat-flexible-voting-system:微信投票系统,关注公众号进行投票(laravel54 + easywechat)

时间:2024-03-31 15:28:35
【文件属性】:

文件名称:laravel-easywechat-flexible-voting-system:微信投票系统,关注公众号进行投票(laravel54 + easywechat)

文件大小:50.96MB

文件格式:ZIP

更新时间:2024-03-31 15:28:35

系统开源

前台界面 后台界面 每日仅允许投一票 每次投票便记入投票表中。 代码采用实现方式一:判断票表(用户投票表)中存在用户的投票数据则无法再次进行投票,使用crontab定时任务每晚12:00清空投票表。 ,投票时执行+1。 每日允许多次投票扩展:判断表中分段出现的次数即可。 防止刷票 添加每日阅读次数,当“投票数/每日可投票数量>阅读数”则有刷票行为。那么每日对投票表进行清空就不是很科学了,就无法检测到每个作品的投票情况。 实现方式二:不用设置定时任务,对用户今天的投票进行检测,虽然之后也可以对作品的投票数据进行计数从而检测投票总数,不过保留表中的计数在数据量大的情况下有所优势。 注意事项 需要注意的是当初为了应付扩展,迎合需求,逐步实现作品分类统计。


网友评论