测试新的反垃圾策略

PHP, Typecho

Typecho新版本发布以后,很多用户反馈以往存在的垃圾评论肆虐的现象并没有的得到改善,虽然很多人都加上了Akismet来拦截,但是看到垃圾箱里一堆不断增长的垃圾信息,也是非常影响心情的。

这个问题的关键在于识别评论者是否为机器人,很多人使用验证码来解决,这是一个很有效的方法,但是会影响用户体验。是否有一种更友好的方法,可以默默地完成这一工作呢?

其实是有的,这种方法也被用在了很多反垃圾系统上,那就是用javascript。大多数垃圾机器人只是单纯的模拟http请求,并没有模拟浏览器客户端的行为,因此我们完全可以使用js脚本来达到区分它们的效果。

在最新的开发版(也就是14.10.10)中,我们已经内置了这一策略,而且你升级以后它会默认打开。如果它和你已有的反垃圾系统有所冲突,你可以选择关闭它,它的选项位置在

后台 -> 设置 -> 评论 -> 开启反垃圾保护

屏幕快照 2014-10-10 下午3.27.47.png

目前来看,这个东西的效果还不错。完全杜绝垃圾不敢打保票,但是大大降低是完全可以期待的。

已有 29 条评论
  1. 沙发一个。。。

    出售香烟、瓜子、槟榔、矿泉水。

  2. 哈哈 原生支持,爽,哈哈

  3. 测试垃圾评论

    MCM バッグ メンズ格安 一覧 http://www.yourdomain.com/assets/e/list/chloe.php 一番よい品質保証します。激安価額で販売しています。
    トムフォード メガネ 5147

  4. 用的垃圾评论插件SmartSpam,效果很好

  5. 太赞了,正需要这样的功能

  6. 很好的功能!原生的就减少插件使用了!1

  7. 怪不得升级后的垃圾评论少了很多,赞一个~~

  8. 刚更新完,看到这个非常开心啊,不然每天都要删100多条垃圾评论。

  9. ClayMore
    ClayMore

    这个功能很受用

  10. php写多了都是类
    php写多了都是类

    这个评论框也太简介了吧?就一个普通的textarea!!!我要是回复内容多排版也行、回复代码也不行o(╯□╰)o

    echo '吐槽ing';
      1. php写多了都是类
        php写多了都是类

        阿勒,好神奇,原来是支持的( ⊙ o ⊙ )!!

        var $this = this;
        alert($this.val());
  11. 感觉在评论部分的form中添加个隐藏的input标签,后台处理评论的时候校验一下value,就可以屏蔽大部分垃圾评论。对于简单的攻击效果不错,小站<milkcu.com>虽然很冷清,垃圾评论也少了~

  12. 你好,请问你是typecho的开发者吗?

  13. 可不可以设置输入验证码以添加评论呢?

  14. 全ajax站已死,请勿挂念QwQ

  15. 之前的垃圾评论快把我搞疯了...
    按了插件也没用

  16. 话说我不会CSS,找了个还的皮肤之后发现评论框。。。。。。
    后来换成了Disqus,挺好的,至少垃圾评论不会影响到自己的站点。
    (不过我的站大概也没几个人知道。。。。。。)

  17. 歌词大全
    歌词大全

    我用0.9的版本设置后一点都不起作用。

  18. Kimwang
    Kimwang

    这个博客的评论盖楼跟网易盖楼的比起来,包含关系刚好反过来,有点不习惯呢~

  19. 跨境电商营业执照
    跨境电商营业执照

    纯顶。不过内容很好