-2

我正在寻找可以在 TYPO3 和 Joomla 之间迁移数据的现有数据映射和/或 MySQL 脚本。显然,两个 CMS 都使用 MySQL,这很好,但我想知道是否已经有一个文档/脚本从 TYPO3 数据库中获取元素并将它们放入 Joomla 数据库中。

我打算用 C# 编写我自己的迁移程序,所以如果有人有一些代码片段,它也会有所帮助。

4

1 回答 1

0

忘记这一点,有太多的差异使得它成为可能...... TYPO3 实例通常由许多不同的扩展 + 页面 + 内容元素等构建。虽然当你添加新的时 Joomla 的初始结构非常简单(据我所知)插件它以许多不同的方式变化。如果有人在他的TYPO3 和他的Joomla之间写了这样的“映射器”,那么结论很简单,很可能在任何其他组合中都不起作用。

TYPO3 中有多少页?如果少于 100,我不会浪费时间在任何程序上,只需在常用编辑模式下复制/粘贴即可。

如果更多,我认为这将是编写 TYPO3 扩展(PHP)的最佳解决方案,它将使用它的解析器、配置等从某个页面获取所有必需的数据,并将其转换为具有结构的 JSON(甚至是纯 SQL 插入语句)在 Joomla 中可以理解。请记住,数据库中的许多元素可能与客户端中的许多元素完全不同。最好的例子是内部链接,它们在数据库中被保存为它们指向的页面的 ID。您需要在 TYPO3 端解决它,或者您需要了解关系是如何在 TYPO3 的数据库中构建的,以便在您的 C# 应用程序中执行相同的任务。

于 2012-10-16T16:33:56.227 回答