从旧版的bloggermap开始,我们就开发了地图对应的widget,你可以在bloggermap后台获取一段代码,然后利用这段代码将自己的blog所在的地理位置显示出来,这段代码其实就是内嵌一段Iframe,直接引用bloggermap的某一个页面。考虑到在某些BSP不能添加爱iframe,我们又新增了一种挂件格式,那就是通过插入静态图片显示你当前所在的位置。
操作方法如下,登录bloggermap, 进入我的帐户,然后进入博客挂件菜单,如下图所示:
从旧版的bloggermap开始,我们就开发了地图对应的widget,你可以在bloggermap后台获取一段代码,然后利用这段代码将自己的blog所在的地理位置显示出来,这段代码其实就是内嵌一段Iframe,直接引用bloggermap的某一个页面。考虑到在某些BSP不能添加爱iframe,我们又新增了一种挂件格式,那就是通过插入静态图片显示你当前所在的位置。
操作方法如下,登录bloggermap, 进入我的帐户,然后进入博客挂件菜单,如下图所示:
考虑到BloggerMap的使用者都是blogger,如果是独立博客的话过去都被称为站长,所以我用了点时间为bloggermap添加了一个站长需要的小功能,那就是IP归属地查询。IP地址的查询采用的是纯真IP数据库,非常的全,目前这个数据库拥有35万多条记录,所以很准确。另外,IP归属地查询同时还调用了google的GEO地址码API,所以在查询IP归属地的时候同时还可以查询到IP对应的经纬度,大家可以叫这种方式为IP GEO或者GEO IP。
IP归属地查询采用了验证码,由于是ajax查询,所以无论你查询多少IP地址,只需要输入一个验证码即可,完全不影响个人使用。加验证码的目的是防止别的网站直接调用本站脚本,导致服务器吃不消。由于bloggermap.org采用的是bluehost的虚拟主机,能力有限,无法对外开放API,因此本人也在考虑用google app engine做一些好玩的东西,到时候自会发布出来。
bloggermap上面安装了一个简陋的wordpress用于撰写bloggermap开发日志,所以这篇文章也同时发布到bloggermap开发日志中。
经过断断续续的一年时间,Bloggermap.org的改版总算完成了60%,当然这个改版永远都没有100%的那一天,因为它需要不断的进步。
首先,介绍一下新版的一些特点:
(read on …)幸亏当初设计的时候用了PEAR的 Cache_lite做了多级的缓存。结果今天进入google统计一看,没有想到今天居然飙升到13000多IP,实在不可思议,估计又是撞上了新的热门关键词语,看来改版的时候得更加注意考虑缓存了,缓存设计至关重要,否则很容易被拖垮的。目前新的版本已经完成了50%,希望能在6月之前发布出来!