Orangedo进入WP时代

跟Dzxr及其同学合租了一个Bluehost主机,终于把Blog所用的程序由LBS2转换到WordPress。转换过程是非常艰难而难以忘怀的,是以小记:
最初我用打算舍弃评论数据,用RSS feed来导入到WordPress中,但是在远程主机上我虽然修改LBS2的feed输出为400条,但是仍然输出只有8条,尝试再三都惟有失败告终,这个方法只好放弃。

然后打算尝试先把LBS2的数据转换到Z-Blog,然后再由Z-Blog转换到WP,结果转换到Z-Blog都不成功(早版本的Z-Blog都没找到,可能是这个原因)。

接着参考Dzxr的转换经验,用lbs_2_wp这个小工具,把LBS2的数据转换成WP结构的sql语句。万里长征第一步啊。这一步也是走了一些弯路啊!

紧接着在phpMyAdmin里面导入,不出意外,果然乱码。后来在网上搜寻答案,找了又找,找了又找,Dzxr的经验是gbk导入,但是我也尝试过了还是不行。最后发现原来要把”校对”改成UTF_general_ci (表中的字段也会自动改成这个。) WP的那句保证MySQL和Apache之间传递的UTF-8语句也要写(原始出处应该是阿修的部落格)。

另外一个要点是先装老版本的WP(我装的是1.7.0),最后转换数据成功以后再升级到2.1.2。

Dzxr比我早转换WP,那个时候还没有新版本,所以我遇到的困惑他当时并未遇到。这次看mysql和php的东西,离我上次关注大约已经过了四年,屡屡感到力不从心。看来技术不用是会生疏得厉害。

好在黄天不负有心人,最后我终于转换成功,开始了WP的漫漫征途。

回顾:

  • Orangedo 最初于2003年3月份左右开始书写,当时使用Dlog(猪飞飞编写的asp程序,后来停止更新),当时Blog的名称为”鲜橙多”
  • 2005年4月份左右,从Dlog换为LBS2(Sic编写的Blog程序),数据采取人工转移。同时更名为”橙多多”,英文为Orangedo
  • 后因中文关键字的原因,将Blog名字正式改为唯一的Orangedo,从此Google上搜索Orangedo将很容易带入本Blog
  • 进驻Studyboy提供的电信空间,再次热烈感谢!
  • 2007年3月份,由于LBS2久久未有更新,而为了更好拓展Blog相关功能,转换至WP
  • Orangedo第一次也在Blog中也使用上了Tag, Related topic等功能
  • Blog域名由www.orangedo.com变成www.orangedo.com/blog


Technorati : , ,


3 Comments so far

  1. 庆祝,
    我也终于可以留言了

  2. 同喜同喜! 多来看看!

  3. [...] 很早以前,还在用LBS2的时候,想用Tag,但是没有特别好的解决方案。所以在使用flickr的时候,老是很羡慕。2007年(今年)3月份的时候,终于换上了WordPress,也终于用插件UTW实现了Tag cloud。 [...]

Have your say

Fields in bold are required. Email addresses are never published or distributed.

Some HTML code is allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>
URIs must be fully qualified (eg: http://www.domainname.com) and all tags must be properly closed.

Line breaks and paragraphs are automatically converted.

Please keep comments relevant. Off-topic, offensive or inappropriate comments may be edited or removed.