以前我就探讨并收集了很多zblog转向wordpress的方方面面,但方案都不是很完美,因此,虽然整天要忍受zblog各项后台操作的超时,但还是迟迟没有转换,这不,刚休假回来,又来劲了,连着试了两天,最终还是决定放弃,只得了一个结论,不必太过于执著。
就像phpwind论坛转向discuz论坛一样,转换之后的伪静态地址终不能得到一致一样(虽然高人可以通过规则可以达到一致、甚至能达到更加别致、更短的伪静态地址),各网站程序转换,终不能完善。
这次的zblog转换向wordpress的冲动,缘于一篇iis下完美静态实现这篇帖子,简单测试了,确实可以达到相当完整的状态,我向往已久的永久性链接状态archives/%postid%.html都可以实现,并且还是两种方法,这个方案呆会转载至下一篇日志。wordpress不愧是世界博客界流行度最广的活跃性程序,有这么多高人不断在探索,使用的确其乐无穷,林网博客今日不转,明日不转,有朝一日,必定会转;这个站不转,绝对会有其他站在同步使用。那个英文org域名博客,不算深入研究,只能算是seo方面的测试。
这次探索也不能算没有收获,有几点得到了验证,主要验证以前这个帖子中的考虑:http://www.linwan.net.cn/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也算一篇,但愿有足够的时候,给整理出来。手法比较低,高人不要见笑。
折腾并快乐着……






