拂石坐来春衫冷,踏花归去马蹄香

typecho应对垃圾评论

最近真的烦,每天有几千的垃圾评论,我也是醉了。所以把评论条件搞得很严格,也不知道会不会对用户体验产生多少负面影响,也不知道会不会误伤夹杂在其实的正常评论。如果有的话,真的表示抱歉。

主要防spam的手段从2个方面,从2个插件入手。

Akismet

Akismet确实是一个神器,从Wordpress黄金时代开始,Akismet久经考验,功能强大,基于云功能,能防御大部分垃圾评论。
跟Akismet差不多的还有Typepad。

CommentFilter

这个插件有几个方面主要功能

  • 屏蔽机器人评论
  • 屏蔽IP
  • 非中文评论
  • 禁止词汇
  • 敏感词汇

除了禁止词汇,直接返回失败,其他的功能,如果评论满足条件都只是标记为待审核。因为真的怕误伤朋友的评论。其中屏蔽的ip库我是已经数不过来了。

其他插件

然后跟评论有关的插件是

  • AjaxComment

Ajax对提升用户体验有一定的帮助,它可以让访客在不刷新当前页面的情况下提交评论。但是这个目前跟我的主题有冲突,就是如果直接回复评论的话,评论嵌套功能就不能生效,目前没有动手去修改这个插件,将就在用的。

  • CommentToMail

评论邮件提醒插件。
我最开始用的是Gmail的smtp服务器,因为我的域名邮箱是放在Google G suite的,但是后来有朋友反映hotmail收不到我博客的提醒邮件,于是我就把邮件提醒的smtp服务器改为阿里云的邮件推送服务了。

  • UserAgent

这个是显示评论者的操作系统和浏览器图标的,插件发布得比较早,数据有点老,所以比如常见的最新的Ubuntu 16.04图标就不能正确显示,除了动手添加了几个浏览器的图标以外,并没有修复不能识别操作系统的问题。
这个插件只是好玩,并没有什么实际作用。

  1. 十三姨爱我  Windows 10 x64 Edition Yandex Browser 17.4.0.2461说道:

    垃圾评论好烦人的。直接上插件ban了IP!

    1. 大大的小蜗牛  Windows 10 x64 Edition Google Chrome 58.0.3029.96说道:

      BAN不完的IP,而且严重拖慢后台速度。

  2. 花筱姬  Windows 10 x64 Edition Firefox 52.0说道:

    用第三方评论,这样转移博客到其他平台的时候也方便点。

    1. 大大的小蜗牛  Windows 10 x64 Edition Google Chrome 58.0.3029.96说道:

      现在唯一比较好的第三方评论是disqus,但是国内要翻墙,其他的如网易云跟贴,畅言都不太好。

  3. 纬八路  Windows 7 x64 Edition Google Chrome 45.0.2454.101说道:

    typecho系统,跟emlog差不多吧

    1. 大大的小蜗牛  Mac OS X Safari 10.0说道:

      各种博客系统其实都差不多的

  4. Flyer  Mac OS X Safari 10.0说道:

    垃圾留言一直是头疼的问题

    1. 大大的小蜗牛  Windows 10 x64 Edition Google Chrome 58.0.3029.96说道:

      嗯 是啊。拖慢前后台速度。

发表评论

电子邮件地址不会被公开, * 为必填项,必须包含中文,不能提交URL。