it-swarm-eu.dev

Je přímý nebo importní přístup bezpečnější pro migraci do WordPressu?

Jsme v procesu migrace webu ze stávajícího CMS systému do WordPressu. Stávající systém CMS nemá nástroje pro přímou integraci s aplikací WordPress.

Hledám možnost vytvoření vlastního skriptu/aplikace, která bude migrovat obsah mezi oběma systémy. Bylo by lepší migrovat přímo do databáze (vkládání řádků sám) nebo generovat WXR soubor (nebo více) a nechat WordPress import modul zvládnout věci pro mě?

2
Dillie-O

Pokud se jedná o standardní CMS (ne něco, co jste přišli sami se sebou), řekl bych, že řešení WXR je způsob, jak jít. To by mohlo trvat nějakou práci navíc, ale bude to dobrá zkušenost z učení a pěkný způsob, jak vybudovat své dovednosti v aplikaci Wordpress. Trasa WXR bude automatizované řešení, které bude spolehlivé a opakovatelné.

Možná budete chtít zvážit, jak to udělat jako open source projekt, žádat pomoc od komunity, aby to udělal. Konečný výsledek bude užitečným nástrojem, ze kterého budou moci ostatní využívat, zlepšovat a rozšiřovat. Open source příspěvky jsou vždy pěkné seznam na životopis, taky.

2
kylan

Záleží ...

Vše záleží na vašem CMS, jeho datové struktuře, jakých datech je životně důležitý pro vaši specifickou migraci a zda to chcete v budoucnu udělat. Pokud se jedná o vlastní CMS, ze kterého migrujete, je pravděpodobné, že to nebudete muset udělat dvakrát ... a budování vlastního mapovacího systému WXR je přehnané. Pokud budete potenciálně migrovat několik stránek z tohoto CMS, pak by byla dobrá mapa WXR dobrý nápad.

To znamená, že existují určité věci, které nelze importovat do aplikace WordPress, a to ani se souborem WXR. Věci jako uživatelské účty, odkazy blogroll atd. Nejsou automaticky přidávány. Pokud jsou pro vás důležité, může být z dlouhodobého hlediska snazší přesouvat data přímo do databáze.

1
EAMann