这是一个很有趣的问题..。
我正在开发一个新的wordpress网站,以取代我客户的庞大博客(数万页)。他们现有的博客是建立在1992...so的自定义PERL博客平台上的,正如你可以想象的那样,它需要更新。
我的工作是找到最好的方法,将他们现有的所有数据迁移成wordpress可以理解的格式。
新的主题非常先进,这项工作也非常先进。在搜索了专家之后,我似乎找不到任何一个在这个领域有专长的人。在这种情况下你会怎么做?谢谢!
发布于 2010-08-11 09:34:02
我以前也这么做过,没那么难。我把它当做一个wordpress插件。首先,获取插件以连接到旧数据库,并获取您需要的信息。然后你可以使用原生的wordpress函数来插入新用户、帖子、评论等。
我逐行地做了,这不是最有效的方法,但它是最简单的。我使用AJAX前端来显示转换状态,并反复调用转换器后端,因为实际迁移需要几个小时。
如果在迁移数据库期间站点无法关闭那么长时间,您可以考虑执行适当的批量导出/导入,或者锁定旧主题并首先迁移这些主题。
我的转换器是一个旧的PHP核站点,由于我们使用的是WP-United,所以我不必太担心用户凭据和评论。但是,下面的代码可能会帮助您入门:http://www.wp-united.com/releases/php-nuke-converter
发布于 2010-08-11 09:39:02
我做过几次这样的Wordpress迁移。你在Wordpress中使用的主题很可能并不是什么大问题。Wordpress中的主题通常不会影响数据库结构。
Wordpress方面很简单,大多数情况下都是用MySQL编写的。首先要确定PERL blog中的数据是如何存储的。如果它是一个自定义博客解决方案,那么您可能找不到一个脚本来执行迁移。希望它是一种数据表单,允许您以MySQL允许使用phpMyAdmin (MySQL的流行图形用户界面)等工具导入的格式进行数据转储。此时,您可以创建一条MySQL语句来将旧数据中的相关字段与MySQL中的字段进行匹配。如果您不喜欢这样做,并且需要一位专家,那么可以做的就是了解PERL blog是如何存储数据的,并找到熟悉这种格式和MySQL的人。
https://stackoverflow.com/questions/3454678
复制相似问题