-2

TYPO3 と Joomla の間でデータを移行できる既存のデータマップおよび/または MySQL スクリプトを探しています。明らかに、両方の CMS が MySQL を使用しており、それは素晴らしいことですが、TYPO3 データベースから要素を取得して Joomla データベースに配置するドキュメント/スクリプトが既に存在するかどうか疑問に思っています。

C# で独自の移行プログラムを作成する予定です。そのためのコード スニペットがあれば、それも役に立ちます。

4

1 に答える 1

0

それを可能にするにはあまりにも多くの違いがあることを忘れてください.TYPO3インスタンスは通常、多くのさまざまな拡張+ページ+コンテンツ要素などで構築されます.Joomlaの初期構造は(私が覚えている限り)非常に単純ですが、プラグインによって、さまざまな方法で変更されます。誰かが自分のTYPO3 とJoomla の間でそのような「マッパー」を書いた場合、結論は簡単です。おそらく他の組み合わせでは機能しないでしょう。

TYPO3 には何ページありますか? 100 未満の場合、どのプログラムにも時間を無駄にすることはありません。共通の編集モードでコピーして貼り付けるだけです。

それ以上の場合、パーサー、構成などを使用してページから必要なすべてのデータを取得し、それを JSON (または純粋な SQL 挿入ステートメント) に変換する TYPO3 拡張機能 (PHP) を作成するのが最善の解決策であると思います。 Joomlaで理解できます。多くの要素は、データベースではクライアント側とはまったく異なる可能性があることに注意してください。最良の例は、DB に保存される内部リンクです。リンク先のページの ID として保存されます。TYPO3 側で解決する必要があります。または、C# アプリケーションで同じタスクを実行するには、TYPO3 のデータベースでリレーションがどのように構築されるかを学ぶ必要があります。

于 2012-10-16T16:33:56.227 に答える