我想听听您对将内容从 TeamSite 迁移到 Drupal 的最佳方法的想法。
谢谢!
Teamsite 可以根据每个模块创建的大量 XML 文件中存储的内容创建静态 html 或 jsp 页面。除了使用机器人抓取内容之外,没有其他简单的方法可以迁移数据。
好吧,我不精通 TeamSite,我会告诉你我以前是如何从 Wordpress/专有网站上接触它的。
首先,查看是否存在执行此操作的模块。例如,有一个有助于将 Wordpress 迁移到 Drupal。
如果不存在,请分析 TeamSite 系统并尝试将其与 Drupal 相关联。TeamSite 中的内容/页面由什么组成,它是否对内容进行分类。当您像这样映射数据时,您可以使用 Drupal API 轻松地将数据编写到 Drupal 中。
您还可以使用此处评论中概述的模块尝试高级方法:http: //drupal.org/node/636866
我发现过去查看数据库并编写移动脚本对我来说更快。
这是一个可以为您处理用户的工具,用户导入。您所要做的就是上传一个 CSV 文件并将这些字段映射到 Drupal 中,它就可以工作了。我不确定Node Import有多远,但你也可以试试。
对于一般迁移内容,我发现两个模块非常有用:表格向导 ( http://drupal.org/project/tw ) 和迁移 ( http://drupal.org/project/migrate )。有一篇很好的文章解释了他们在这里做什么:http ://www.lullabot.com/articles/drupal-data-imports-migrate-and-table-wizard 。