2019.5.24周五 加了个简单的评论验证
支付宝内搜索 9155838 即可领现金红包 每天都能领哦
15:39:11
之前用的wordpress,天天日复一日的被刷评论,动不动就几万的评论量,数据库里面评论表比文章表都大得多。
换为现在的程序后,头几天几乎没垃圾评论,但是网站日志里面一堆的评论404,那群人还在用wordpress的评论路径在提交评论。
这几天后台渐渐出现垃圾评论了,开始是一天一两条,当时还想着一两条没事,手动伤了就行,没过三天,现在数量是猛增了,不得不弄个验证了,昨天下载了个滑动块的插件,功能到时挺齐全的,还有判断评论里面是否有中文,无则评论失败,如果是管理员则不需要认证,很多不错的功能,但测试效果不太好,有时候不会显示出来,导致评论直接失败,但当时没时间了,就直接卸载掉了。
今天又收到很多垃圾评论,主要都是英文和俄文的,昨天那个判断汉字的功能在这里就很好用了,但我不想再用它了,因为东西比较多,加载了一些图片和js,肯定拖慢了速度。
于是搜了一下,找到个修改很简单的验证方式:做简单的数学加法,值相等就通过,否则不通过。
测试了一下,一次成功,代码就不贴出来了,网络上到处都是。
不过在测试的过程中按F12查看了一下提交的表单数据,醉了,这只是治标不治本啊,灌水机post的时候直接就能绕过了……
算了,弄都弄了,就先不去掉了,看看到底实际效果怎么样。
刚刚有个事情很不爽,阿里云的客服颠倒黑白刁难我朋友,后来再次联系,被我喷得呆若木鸡。
更新于:2019-05-24 15:53:59 栏目:生活日记 关键词:博客,评论
本站使用「署名 4.0 国际」创作共享协议,可转载、引用,但需署名作者且注明文章出处
测试,不知道为什么提交评论容易502,并且这个502是立即显示的,而不是处理一段时间后才出现的,哪位大神指教一下。
我的博客还没垃圾评论骚扰。MMP你算数这么大的数字,让我每次还开计算器么
@奶爸de笔记
两位数,好大23333
@xylx
太大了,得拿计算器才行
@那么羅
38+62=?哪位大神告诉我答案,在线等!
可以拒绝垃圾评论提交到数据库,你这个验证可以弄成个位数吗,年龄大了反应不过来
@猫叔
已弄为个位数啦,老年人也不怕啦。
这还简单啊,让我这个幼儿园的怎么办
@森纯博客
已兼容幼儿园小盆友,老少皆宜。
弄成ajax的吧,php直接传参太容易了。其精华在于点下button的时候产生一个key,ajax的回调函数把这个key再算一遍。这样只要算key的方法不被破解,垃圾评论就不会被提交。
我说的就是wordpress的。不过别的php应该也一样。
@大致
说得极是,这样应该能杜绝95%以上的灌水机。
应该没什么机器人会来吧,我博客一看到垃圾评论我都是手动清理,实在忍不了就加黑名单。
@老火车
之前用wordpress,多的时候,半天将近五千条。