2007年1月19日星期五

月光留言本系统2.2版本发布

  一、概述

  月光留言本系统是基于微软IIS平台ASP环境,使用ACCESS数据库。适用于IE4.0以上版本浏览器,Win98+PWS或Win2000+IIS以上运行环境。

  此留言本系统的界面是在一个第三方的留言本的基础上修改而成的,在不断升级的过程中,功能得到了不断的加强,并改善了其操作界面,灵活性好,支持在线对留言本进行维护,支持Cookies,支持[站长回复]与[删除留言]的功能,支持关键字过滤功能,支持自定义页面大小。

  主要对于系统的安全性进行了大量修改提高,密码使用MD5,数据库进行了防止下载的功能,用户可以自行修改数据库文件名和后缀。对于搜索引擎的支持进行了优化,极大提高了对于被搜索引擎收录的机会。URL的优化可以保证系统方便地移植到PHP平台,当切换到PHP+MYSQL后,真个留言本的链接结构不变,使得页面文件在搜索引擎的收录得到良好的继承。

  月光留言本的另外一个特色是支持UTF-8,编码大部分博客使用的都是UTF-8的编码,使用很简单,复制出utf-8目录下的所有文件放在网站上即可。

  此留言本系统的特点是简洁实用,安全可靠,代码很小,可维护性强,非常适用于一般通用网站留言本使用。

  本次的修改主要是对于先前2.1的UTF-8版本的一些错误进行了修正,并增加了动态校验码功能,以增加留言本的反垃圾留言的功能,详细界面参见月光博客的留言本,目前增加校验码后,垃圾留言已经明显减少,以前用过月光留言本的用户客户直接进行升级。

  二、使用说明

  1、index.asp默认的留言本起始文件。

  2、请将ACCESS数据库设置为可写的属性,否则将无法正确写入留言本。

  3、默认管理员用户和口令为:admin,登陆地址为:login.asp 。请及时改成自己的口令,以免出现安全问题。默认数据库名称为#database.mdb,用户使用时可自行更改,建议修改为#database.asp。

  4、登录系统后,只需点击留言本上的图标即可回复或者删除一条留言。

  5、本留言本提供自动分页功能和关键字过滤功能,均可以在管理界面进行设置。

  三、授权方式

  本软件的授权方式是自由软件,即,软件使用者有使用、复制、散布、研究、改写、再利用该软件的自由。更精确地说,自由软件赋予使用者四种自由:

  不论目的为何,有使用该软件的自由。

  有研究该软件如何运作的自由,并且得以改写该软件来符合使用者自身的需求。取得该软件之源码为达成此目的之前提。

  有重新散布该软件的自由,所以每个人都可以藉由散布自由软件来敦亲睦邻。

  有改善再利用该软件的自由,并且可以发表改写版供公众使用,如此一来,整个社群都可以受惠。如前项,取得该软件之源码为达成此目的之前提。

  使用者必须能够自由地、以不收费或是收取合理的散布费用的方式、在任何时间再散布该软件的原版或是改写版在任何地方给任何人使用。

  四、下载地址

  软件下载地址:月光留言本系统

  软件演示地址:月光博客留言本

  五、联系方式

  软件开发:月光博客

  博客地址:http://www.williamlong.info

2007年1月18日星期四

Google Maps卫星地图新增印度、新加坡、香港交通地图

  据Google Maps API官方博客的报道Google Maps卫星地图最近增加了印度、新加坡、香港的道路街道交通地图。

  对于印度来说,这些新地图覆盖了所有主要城市(合计人口超过一亿人),这些数据包括:全国公路网,主要和次要道路的干线,当地公路、铁路、铁路车站、旅游景点、教育机构、宗教场所、历史名胜、酒店、影剧院、商场、购物中心等等。Google正在大力开发地图上的地址搜索服务,到那个时候,每个印度人都可以在Google Maps上可以搜索到他们想要找的任何城市的任何地点。

  下面是我旁边的香港的Google Maps地图,看起来真是不错啊。

Google Maps卫星地图之香港

  香港的道路地图和卫星地图可以完美地在一个屏幕显示。如下图所示,看起来是不是特别的酷啊。

Google Maps卫星地图之香港

  中国大陆的用户可能一定要问,什么时候咱们中国也能有这样的地图。其实Google现在已经有了中国的道路交通地图,地址是 ditu.google.com ,不过没有整合进Google Maps应用,没有整合的原因据说不是技术原因,而是因为其他的原因,这里我就不便多说了。

2007年1月17日星期三

FireFox代理服务器扩展

  以前介绍过一些免费代理服务器的地址和在浏览器中的设置方法,但是在浏览器中设置切换要点好几次,很不方便,今天介绍几个FireFox的代理服务器插件,可以实现一点切换,用起来可以省不少时间。

  1、FoxyProxy,下载地址在这里

  此代理扩展功能全面,是一个高级版的代理扩展,具有QuickProxy、SwitchProxy等的全部功能,追求全面的用户可以选择这款扩展。

  2、AutoProxy,下载地址在这里

  这是一个国人开发的Firefox代理服务器扩展,通过一份无法访问的域名列表目录,实现自动在代理和非代理之间切换,该域名列表目录由志愿者手动维护。AutoProxy还可实现自定义您自己的代理规则;订阅规则列表;自定义代理服务器等功能。

  3、QuickProxy,下载地址在这里

  此代理扩展实现了一键切换代理功能,使用简单,不过由于简单,就无法设置多个代理。QuickProxy安装后在状态栏有一个按钮,点击后可以启用、关闭Firefox浏览器的默认代理设置,可以快速在代理和非代理之间切换,很方便。

QuickProxy

  4、SwitchProxy,下载地址在这里

  此代理扩展提供快速切换代理服务器的功能,再也不用辛辛苦苦跑到“选项”里面去改了,你可以设定若干个常用的代理,然后在状态栏里右键点击即时切换,如下图所示,用起来的确简单方便的多,如果选用的是速度快的代理服务器的话,对于目前由于海底光缆中断而引起的速度慢问题可以得到一定的解决。

自动切换代理服务器界面

  验证代理服务器建议使用“代理猎手”之类的软件验证,也可以去一些代理服务器发布网站寻找。

  最后,代理服务器使用上具有一定的风险,不要使用代理服务器登录一些重要的网站,或者输入信用卡号码等,以免数据被非法窃取。

2007年1月16日星期二

Google Sitemaps支持索引Google Earth地标文件

  据Google Maps Api官方博客报道,通过在Google Sitemap文件中加入KML文件,可以使得基于Google Maps API的网站获得更多的流量。

  Google Sitemaps是Google的一个和网站管理员相关的工具,在网站上按照Google的规则建立Sitemaps后,任何一个站点,只要有更新,便会自动“通知”Google,方便Google进行索引。

  发布一个KML的Sitemaps只需要以下几步即可实现:

  • 确定网站上哪些文件或者数据可以用来显示为KML文件。
  • 将这些数据转换到一个或者几个KML文件中。
  • 建立一个sitemap.xml文件,文件中包含上述KML文件地址。
  • 将这个sitemap.xml文件放到网站的根目录下。

  下面是一个简单的sitemap文件的例子:

  <?xml version="1.0" encoding="UTF-8"?>
  <urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">
    <url>
      <loc>http://www.williamlong.info/google/upload/088_colorado.kml</loc>
    </urlset>
    <url>
      <loc>http://www.williamlong.info/google/upload/089_forbidden_city.kml</loc>
    </urlset>
    <url>
      <loc>http://www.williamlong.info/google/upload/090_ming_class_submarine.kml</loc>
    </url>
  </urlset>
 
  在Google Sitemaps文档中可以看到英文的介绍资料。

2007年1月14日星期日

四十个最有用的搜索引擎和英文IT博客

  以下是关于搜索引擎和IT技术的一些权威的博客站点,大部分是英文的,我首页左部的友情链接里面都有其链接地址,如果你非常关注IT业界的信息,那么订阅这些博客相信是一个不错的选择。

  Google的系列官方Blog

  其他中文搜索官方博客

  一些不错的英文技术博客

  在Google Reader或者抓虾中订阅这些地址,相信你就可以用较快的速度获得IT业界的最新信息。

如果Google和Yahoo换一下界面设计

  Google的界面一直是很简洁的,Yahoo则恰恰相反,整个界面非常花哨。做为全球流量最多的两个网站,如果他们的界面相互调换一下,那会是一件有趣的事情。

  据TechCrunch报道,有个名叫Steve Bryant的家伙在GoogleWatch上发表了一张他自己设计的Yahoo版本的Google新界面,似乎还是比较有趣的,不过他认为Google永远也不会设计成这样,因为Google并不是一个真正的“门户”,他不需要将各个应用都集成在一个类似Yahoo的起始页面。

Yahoo版本的Google

  不过我个人觉得,Google提供类似的界面也未尝不可,Yahoo不是也有一个类似Google的简洁界面。Google的“我的帐户”实际上也是一个简易的集成界面,“个性化主页”也具有一定自定义集成功能。把众多功能集成在一个界面,对于大部分“懒人”来说是很实用的。

2007年1月13日星期六

Google的免费主机玩完啦

  今天发现,我前几天刚使用Google免费Bloger托管服务绑定的一个域名,今天发现其已经IP无法访问,但是通过代理服务器却访问正常,因此我怀疑,Google Blogger仅仅发布数天的新服务:Blogger Custom Domains,可能已经被封了IP。

  主要原因是这个IP:64.233.179.121,所有绑定的域名都指向这个IP,因此这个IP总有一天会被屏蔽掉,只是我没想到这一天会这么快到来。

  下面是我Trace这个IP的结果,可以看到,访问到202.97.35.49这个IP后就无法继续访问了。

Google Blogger无妨访问

  202.97.35.49这个IP又是何方神圣呢?通过查询得知是“中国电信骨干路由器”。下面是查询的截图,这下明白了吧。

Google Blogger无法访问

  当然,我通过韩国或日本的代理服务器访问我绑定的域名,一切正常,直接访问就无法连接。看来大家还是购买自己的主机吧,免费的好东东我们中国人还是用不了滴,还是通过FTP发布到自己主机上更为保险一些啦。