WP-reCAPTCHA – 创意绝佳的防Spam的 WordPress 插件

什么是reCATCHA?
reCATCHA是由卡内基梅隆大学发明的利用CAPTCHAs 生成的反Spam验证码,这些验证码不是随机产生的无用字符,而是从书籍上扫描下来的不容易识别的扫描字体。
这些字符又是从哪里扫描来的呢?
这就要牵涉到数字图书了,目前的“电子书库”、“电子图书馆”等,其中很大一部分书籍是先使用扫描仪扫描下来,然后使用 OCR 软件进行识别的。而 OCR 的识别能力有限,需要人力来一一校对,而且还不能保证完全正确,因此这样一个工程是十分浩大的。
怎样完成这个浩大的工程呢?
让全世界使用 reCAPTCHA 输入验证码的人来完成。
实现原理:reCAPTCHA 验证码中有2个单词,一个是已经正确识别出的,而另一个是未确定需要校对的单词。如下图示:

当用户输入验证码时,已经识别那个单词需要输入正确才能通过验证,而另一个不确定的单词,用户输入会反馈到 recaptcha.net,当返回一定数量的用户中绝大部分输入一致时,就确认了此单词的正确写法。
因此用户在输入验证码时,不但可以起到防SPAM的作用,还为reCAPTCHA项目校对工作作出了贡献,真是天才的创意呀!
如何在 WordPress 博客上使用reCAPTCHA呢?
对于 WordPress 博客而言,就像标题所写的那样,已经有人编写了相关的插件——WP-reCAPTCHA
该插件拥有不同的主题供选择,分别是红色、白色、黑玻璃及简洁型。
点击这里下载插件,安装方法我就不说了,要说的是使用 reCAPTCHA 必须要注册并获取API Key。下面是获取方法:
1、注册用户
点这里注册一个用户名。
2、使用域名获取 API Key
注册用户成功后,点击 Add a New Site,输入 domain(输入网站域名,二级域名、子目录都可以)获取 Public Key 和 Private Key。
如何在其它类型的博客中使用reCAPTCHA呢?
reCAPTCHA 可以用于各种主流编程语言,如PHP、ASP.Net、Perl以及常见程序,如Wordpress、phpBB、Joomla、MediaWiki。你只需点击相应的链接就可以获取到想要的 reCAPTCHA 了。
点击这里了解更多有关 reCAPTCHA 的信息。
总结:就像标题所描述的那样,这是一个创意绝佳的 WordPress 插件,其扫描字体反Spam效果肯定是不错的,现在很多网站都在用,要不你也试一试?!
现在国外的网站上普遍采用了这种验证码。不过我觉得比较复杂,有很从肉眼都不好识别。每次遇到这种验证码我都要刷新好久才能看到一个比较容易认出的。
[...] 看了这篇文章,我才明白,我OUT了,原来这背后藏着这么绝妙的创意。。。 Google, I 服了you。 October 7th, 2010 in tech|软件、开源、业界 | tags: google [...]
创意真的很好,可是真的不适合中国国情