PJBlog 转换到 WordPress 的最佳方案

把日志安顿好之后,总结一下从PJBlog 搬家到 WordPress 的经验。首先感谢网友 NEO 陪我折腾,没有他的帮助我的搬家计划不可能成功。

现在网上最流行的两个解决方案我都试过了,都没有成功。这两个解决方案都是用ASP写的,将数据抽取出来保存成Moveable Type 格式的,但是我把程序上传到空间上运行的时候,总是抽取到一半就不行了,可能是因为我日志太多了,近700篇,所以后来我就放弃了,苦苦寻觅别的方法。

PJBlog 是不错,但是它的导出功能太弱了!这个时候我想是不是可以拿别的程序当作跳板,挑了一阵子我选中了Z-Blog,从PJBlog转换到Z-Blog可以把包括tag在内的几乎所有数据全部转换过去,强悍!而Z-Blog有一个导出Moveable Type的插件,这个插件和上面两个解决方案思路其实是一样的,但是它有个最大的好处就是,可以自定义导出哪些日志!我把自己的数据分成7次导了出来,心下大快!

在这期间为了实验各种导出方法,我在国内提供wordpress服务的站点申请了几个Blog做测试,效果喜人。不过也浪费了一些服务商的空间,罪过啊罪过。

正当我准备使用这种“曲线救国”的方法搬家的时候,无意中却发现了一个很好用的工具,那就是 PJBlog2 to WordPress Convertor,它是一个桌面应用程序,可以将PJBlog2数据库中的所有分类,日志及其评论转换为WordPress的扩展RSS文件(WXR)。!!天之厚我可谓甚矣!

pjblog2wp.png

使用方法很简单,你需要先将PJBlog的数据库下载下来,然后:

  • 1. 如果你为了安全起见改过数据库的扩展名的话,请改回.mdb;
  • 2. 点击“Browser”选择数据库文件,如果没有提示错误,则可以继续;
  • 3. 点击“Click Here To Start Convertion”这个略显罗嗦的按钮开始转换;
  • 4. 转换好的XML文件会在这个工具的相同目录下生成。
  • 5. 登录到WordPress控制面板,在“管理”栏目中“导入”即可。
  • 但是这个时候问题又来了,它生成的是一个WXR文件,对于像我这样日志很多的人而言体积太大了,不利于导入,怎么办呢。不怕不怕,又发现了一个好用的小工具,是 yo2.cn 开发的一个切分小工具(下载地址在文章末尾),绿色软件,可以把一个WXR文件分割成 N 个很小的文件,而且保证完整性。Yo2.cn 是一个提供 wordpress 服务的站点,他们开发这个小工具就是为了方便用户搬过去,我也跟着沾光了,^_^

    OK,有了这两个工具,一切问题都不是问题了。先用PJBlog2 to WordPress Convertor把数据抽取出来,然后用切分小工具切割成N块,最后慢慢导入,perfect。 (由于 PJBlog2 to WordPress Convertor 现在还是beta版本,有一些小的Bug,不过这样我已经很知足了,十分感谢听风且吟的站长开发出这个软件!也感谢yo2.cn的小工具。)

    相关链接

    PJBlog2 to WordPress Convertor 主页
    下载 PJBlog2 to WordPress Convertor:
    PJBlog2 to WordPress Convertor

    Yo2.cn 切分小工具下载:
    切分小工具



    本文链接: http://www.zhuoqun.net/html/y2007/719.html 转载请注明出处,谢谢。

    TrackBack引用地址:http://www.zhuoqun.net/html/y2007/719.html/trackback

    相关日志



    8条评论

    • At 2007.10.10 01:09, 笑煞天 CHINA said:

      别客气嘛.
      博客很漂亮,我很喜欢,特链接之,呵呵.

      • At 2007.10.10 01:17, chuyue CHINA said:

        谢谢!blog很不错

        • At 2007.10.10 01:27, yuki CHINA said:

          一直觉得Z-BLOG不错,PJBLOG MS很PRO,但是实在不好用。

          • At 2007.10.10 09:56, schiy CHINA said:

            恭喜恭喜:)

            • At 2007.10.10 13:28, soking CHINA said:

              看得我心痒痒,也想转了。

              • [...] 的魅力果然无穷,连 PR为7 的 Dreamer’s Blog 都从 PJBlog 转换到 WordPress [...]

                • At 2007.10.18 12:58, 老非 CHINA said:

                  不错的文章哦~~ 请问“ 现在还是beta版本,有一些小的Bug”是什么?还有,转出来势2.2的wp还是2.3?谢谢啦

                  • At 2007.10.18 13:18, Dreamer GERMANY said:

                    to 老非:

                    转出来2.2 和 2.3 都可以使用。 小Bug就是有些日志有点乱码之类的,不过很小的Bug

                    (Required)
                    (Required, will not be published)