首页 / 技术 / 正文

WordPress最佳防英文垃圾评论插件

2013年10月20日 2 条评论 ... 技术

昨天偶然进了我的主机管理页面,竟然发现我的磁盘占用竟然达到了90%,令我很是费解,仔细查看了一下,竟然发现博客的数据库竟然高达500MB之多,因为我使用的主机数据库是与储存空间公用的。排查一下原因竟然有两万多个垃圾评论,而且垃圾评论无一例外的是英文评论,不仅如此,wordpress中的反垃圾插件Akismet生成了日志文件也占用了近200M的空间,真心伤害了我们这些小储存空间的站长们,只能说发现的早,垃圾评论只连续轰炸了两天而已。

对于这种英文垃圾评论,在我建站的这段时间里面,有过两次英文垃圾评论轰炸,一次是没有连接的纯吹捧拍马屁的英文评论,只是在评论人信息里面有垃圾网址,还有一种就是这次遇到的,评论里面有大量的网址连接,网址内容竟然是中文垃圾站,看来就是国人的杰作。

对于英文垃圾评论的应对方法,很多站长选择了使用验证码的方式,这样显得非常被动,验证码插件虽然效果好,但是用户体验很差,复杂的验证码甚至会吓跑本来想评论的读者,“用户永远是懒惰的”这一点要清楚,最好就是尽可能的减少障碍。其实反思起来,我们防止的是英文垃圾评论,所以只限制纯英文的垃圾评论就好了。

我推荐并且一直使用的是Some Chinese Please!,这款插件很长时间没有更新了,但是也没有更新的必要,因为非常优秀,Some Chinese Please!这款插件是国人开发的,专门应对纯英文的垃圾评论,安装此插件之后如果有英文垃圾评论的话,就会直接被拒,不能向服务器提交记录,减少服务器的负荷,这样可以避免被图谋不轨的人搞垮服务器。

但是对于1%可能会出现的外国人要评论的话,也是非常麻烦的,虽然安装插件后在评论框后面有这样的提示:

NOTICE: You should type some Chinese word (like “你好”) in your comment to pass the spam-check, thanks for your patience!

但是依旧非常麻烦,但是考虑到自己的网站外国人访问的几率非常低,即使访问了也看不懂,那么还要指望着他们评论吗?

Some Chinese Please!下载地址,或者直接在wordpress后台搜索安装,安装完成开启之后后台没有相应的菜单,只是在网站的评论框后面有了一行英文,这就证明安装成功了。

2 条评论

Loading...
  1. 鲜活

    外国人出现几率很小的

    2013-11-1 [回复]
  2. Vespa

    如果贴代码呢?

    2014-01-8 [回复]

发布评论