最近被comment spam搞烦了!最开始的验证码是随机生成几个字符,加上一些随机颜色位置的像素点混淆下。被骚扰几天后,改为简单的算数运算验证码,继续被骚扰。Orz...
现在的验证码识别程序太强大了,自己写的验证码一下就被识别了。也罢,不跟你们玩了,这方面你们是专家。
这次用了Google reCAPTCHA,看看还是不是这么容易被识别。
// ------------------------------------------------
Google reCAPTCHA整合比较方便,提供了各类程序语言的类库直接调用。
前台展现验证码使用ajax调用进行整合比较容易,参见:
http://code.google.com/intl/zh-CN/apis/recaptcha/docs/display.html
后台可以使用相应的服务端语言类库进行验证码结果确认,参见:
http://code.google.com/intl/zh-CN/apis/recaptcha/docs/php.html
大致验证流程是:
1.前台调用ajax生成验证码。
2.将验证码提交到后台(form post, ajax post皆可)。
3.后台读取用户输入的验证码,去google服务器验证结果。
4.根据结果做出相应处理。
一入江湖岁月催呐,两年前和朋友合租的dreamhost空间就快到期了。
觉得自己不善于写作,每次想写点什么的时候都想着明天写,明天写,结果过几天都忘记想写什么了。两年时间70来篇日志 -_-!!
本来不想续费,但又舍不得让这blog代码尘封。毕竟当初也陆陆续续耗费大半年业余时间。所以和老头哥又合租了一年。
_________ 低调的分隔线 _________
本命年真的多灾多难么?日,就在本命年快过完的时候,陪俺走过二年(一年,二年)的本本坐火车时掉了
现在搞了台破本celeron1g, 256m + 512m(microdimm内存真贵,在现在内存白菜价的年代,居然花了我290多块钱)
_________ 低调的分隔线 _________
2009业余时间玩android!!
最后顺便唠叨一句:G1现在还不是很成熟呀。
相册功能:http://hee.ajaxeye.com/photo/ 基本完成,试试? :-)
近段时间较忙,应该不会经常更新新的功能,目前只有“simple”这套模版实现了这个功能。以后有时间再添加其它模版的相册功能。
see u later...
这几天N多垃圾留言,本想下次有时间再添加验证码功能,没想到隔几小时增加N条,虽然这个日志没什么流量,但很奇怪spamer是怎么知道哪几篇日志访问量大些?产生spam的两篇日志,是目前日志中访问量最高的两篇(Google Analytics中得知),spamer们果然是术业有专攻呀!
就在刚刚删除了60多条垃圾信息后,吃完饭再一看,又冒出了2条。
来人啊,关门!放验证码!!
最近一下没有更新日志,在学习一些工作流方面的知识。准备把blog功能再完善下,以后再将工作流方面的学习笔记发上来。
在dbanotes.net那看到站点风格比较简约,但展现的内容却又很丰富,Fenng把那模版开放出来的,花了一个周末的将blog更新过来,略加了点ajax功能,还有很多功能没完成,但基本使用没有问题了。
接下来准备给blog加上XML-RPC功能,方便del.icio.us自动将每日收藏发布到blog中来。
因为偶不太会写作,所以会碰到长时间不更新日志的情况,将平常觉得好的一些技术等方面的链接贴上来冲冲版面。:-)
XML-RPC
XML-RPC的全称是XML Remote Procedure Call,即XML远程方法调用。它是一套允许运行在不同操作系统、不同环境的程序实现基于Internet过程调用的规范和一系列的实现。这种远程过程调用使用http作为传输协议,XML作为传送信息的编码格式。Xml-Rpc的定义尽可能的保持了简单,但同时能够传送、处理、返回复杂的数据结构。 XML-RPC是工作在Internet上的远程过程调用协议。一个XML-RPC消息就是一个请求体为xml的http-post请求,被调用的方法在服务器端执行并将执行结果以xml格式编码后返回。
BloggerAPI
BloggerAPI是一套程序接口,用以支持远程操作blog。