2006年3月10日星期五

Z-Blog转换到Blogbus的程序

  今天看到Blogbus提供了一个搬家服务,可以把日志从其他Blog迁移过来,我测试了一下,没有什么用。

  其实我还是很喜欢Blogbus这个服务商的,其Blog使用的大概是Plog搭建的,还是比较专业的,特别是提供了Blog导入导出功能,可惜其Movable Type格式导入一直不成功,不知道是怎么回事。

  我研究了一下Blogbus提供的另外一种XML导入方式,发现和Movable Type格式比较类似,因此我就将以前写的Z-Blog到Movable Type导出的代码修改了一下,因为时间挺匆忙,只导出了摘要和正文,评论没有导出和引用。另外XML的语法也太严格了,导的时候老出错,解析不了XML文件,后来我干脆将某些特殊字符全替换了,估计文本格式可能会有问题。

  这个转换插件提供下载,在此处下载:http://www.williamlong.info/download/blogbus.zip

  解压缩到Z-Blog的PLUGIN目录下,在插件管理里运行即可。

  最终转换后的显示效果参见这个地址:http://williamlong.blogbus.com/

  不过,我自己在转换过程中也发现很多另人郁闷的地方,导入速度极慢,不知道Blogbus用的是啥服务器,更绝的是Blogbus在导入过程中还会自动删除文章,我四百多篇日志,结果有一百多篇就凭空消失了,另外Blogbus还有关键字屏蔽功能,最另人郁闷的地方是其文件重建速度慢的惊人,我点完重建链接后,足足等了十多分钟才重建结束。不知道那些在Blogbus上写作的人是怎么忍受这一切的。