zlbog转换wordpress 折腾并快乐着

以前我就探讨并收集了很多zblog转向wordpress的方方面面,但方案都不是很完美,因此,虽然整天要忍受zblog各项后台操作的超时,但还是迟迟没有转换,这不,刚休假回来,又来劲了,连着试了两天,最终还是决定放弃,只得了一个结论,不必太过于执著。

就像phpwind论坛转向discuz论坛一样,转换之后的伪静态地址终不能得到一致一样(虽然高人可以通过规则可以达到一致、甚至能达到更加别致、更短的伪静态地址),各网站程序转换,终不能完善。

这次的zblog转换向wordpress的冲动,缘于一篇iis下完美静态实现这篇帖子,简单测试了,确实可以达到相当完整的状态,我向往已久的永久性链接状态archives/%postid%.html都可以实现,并且还是两种方法,这个方案呆会转载至下一篇日志。wordpress不愧是世界博客界流行度最广的活跃性程序,有这么多高人不断在探索,使用的确其乐无穷,林网博客今日不转,明日不转,有朝一日,必定会转;这个站不转,绝对会有其他站在同步使用。那个英文org域名博客,不算深入研究,只能算是seo方面的测试。

这次探索也不能算没有收获,有几点得到了验证,主要验证以前这个帖子中的考虑:http://www.linwan.info/archives/2973.html

网上所说的mysql的gui工具,转换access为mysql,我使用时,不管是使用安装msi版本还是zip(解压至C根目录),都不能正确转换,排除系统原因,之后找到Access2MySQL Pro,才算正确转换。这个软件未注册版本只能转换10行,注册后转换非常便捷,功能极似mysql的gui工具。

转换后,在phpmyadmin中执行语句,但执行后没有反应,仔细看看语句,觉得似乎不对,这样执行的结果,应该无效呀?奇怪,难道因为zblog的版本和wordpress版本不同引起的数据库字段不同了吗?总之是不管用,只好放弃这个办法。

反正是闲来无事,由于也没月光老大那种写代码的功夫,只好手动转换表,把zblog的文章blog_archiver表直接改为wordpress的wp_posts表,这样一改,倒也可以用,id顺序倒是保障了,但分类关系在wordpress中是属于其他表,刚才看了,也可以通过zblog的文章表blog_archiver中获得这个关系。还有浏览量、留言,这也需要转,由于本人sql语法不是太熟悉,也不想麻烦别人,做到这里,暂且放下了,有更紧要的站务需要处理,以后再探索。

其实,更多的博友还是主张用月光的zblog转换MT插件,这个我早测试过了,确实很简便,文章、分类、留言、tag都可以转换过去,但我所思考的保留ID原始顺序,却不能保障,因此,这是个矛盾。

喜欢这样折腾,除了在折腾中获得实践经验之外,关键的一点也是为写博获得一些素材,这几天估计有得写了。access转换mysql可以实践一篇,在使用中测试wordpress2.7也算一篇,手动转换zblog表至wordpress也算一篇,但愿有足够的时候,给整理出来。手法比较低,高人不要见笑。

折腾并快乐着……

10 thoughts on “zlbog转换wordpress 折腾并快乐着

  1. 山寨所说的真的很容易,是站在第一是用国外的apa下主机吧?另外一点不考虑原始文章id序列吧?

    wp有优势,现在精力实在有限,只是偶尔尝试下,zblog程序本身也很不错。2008编程语言排行,vb排行很高呢!

  2. zblog作者都各有工作做吧?比较失望哦。

    手工转是比较费力气,正在摸索一条更加简便的转换方法。

    林晨 于 2008-11-8 21:47:46 回复

    研究出来共享一下哦

  3. 永久链接中出现post_id有很大缺陷,转换为其他程序很难保证链接形式不变.
    个人认为,最好的Permalink形式是/yyyy/mm/post_slug.html

  4. post_slug对于已经wp的朋友确实是非常不错的方法,但是对于已经post_id的zblog来说,已经有些晚了,因此考虑保持才是重点。

    另外在搜索post_slug时发现一个域名很不错,各位有意思的抢注一下wp-site。cn。

Comments are closed.