
Migrace obsahu mezi systémy bývá často nejsložitější částí při změně platformy. Proto jsme do Mini Webu přidali novou funkcionalitu, která umožňuje řízený a bezpečný převod webu z WordPressu. Migrace je navržena tak, aby zachovala strukturu obsahu, vazby mezi jednotlivými prvky i kontinuitu URL adres, což je zásadní jak pro uživatele, tak pro vyhledávače.
Celý proces funguje jako řízený dávkový import. Na začátku systém analyzuje zdrojový WordPress web a připraví kompletní přehled dat, která bude potřeba převést. Patří mezi ně kategorie, tagy, autoři, články, stránky, média i původní URL adresy. Tento krok je důležitý pro pochopení struktury webu a umožňuje migraci provést systematicky a bez ztráty kontextu.

Samotný import následně probíhá v několika oddělených fázích. Nejprve se vytvoří základní struktura webu – tedy kategorie, taxonomie a autoři. Teprve poté se importuje samotný obsah. Díky tomu mohou články a stránky okamžitě správně navázat na své kategorie, tagy i autory. Výsledkem je, že po migraci zůstává zachováno členění obsahu i všechny logické vazby mezi jednotlivými prvky.
Velkou pozornost jsme věnovali také práci s médii. Migrace automaticky dohledává obrázky podle původních WordPress adres, stahuje je do cílového úložiště a vytváří potřebné obrazové varianty pro různé části webu. Současně se upravují odkazy přímo v obsahu článků, aby po převodu směřovaly na nové soubory v Mini Webu. Pokud systém narazí na soubor, který je technicky problematický, příliš velký nebo jinak rizikový pro zpracování, migrace jej přeskočí, zapíše mezi neúspěšné položky a pokračuje dál. Díky tomu nedojde k přerušení celého procesu kvůli jednomu souboru.
Součástí migrace je také mapování původních URL adres. Systém sleduje, jak se jednotlivé stránky převádějí, a průběžně kontroluje výsledný stav. Každá fáze migrace má vlastní logování a evidenci chyb. Pokud se proces přeruší, lze v něm pokračovat bez nutnosti začínat znovu. Stejně tak je možné znovu spustit zpracování pouze u položek, které při prvním průchodu selhaly.

Cílem této funkcionality není pouze přenést texty a obrázky z jednoho systému do druhého. Důraz je kladen především na zachování struktury webu, návaznosti odkazů a stabilitu provozu po migraci. Díky tomu lze web z WordPressu převést do Mini Webu bez ztráty obsahu, bez rozbití interních odkazů a bez zásadního dopadu na SEO.
Hlavní vlastnosti migrace
dávkový import po samostatných fázích
zachování kategorií, tagů, autorů a jejich vazeb
převod článků, stránek a médií
dohledání a přepis původních WordPress URL
generování nových obrazových variant
evidence neúspěšných položek bez pádu celé migrace
možnost pokračování v přerušeném běhu
opakování importu pouze u chybových položek
důraz na zachování struktury webu a kontinuitu URL adres
Migrace z WordPressu je tak další krok k tomu, aby Mini Web umožňoval rychlé nasazení webu bez zbytečných technických překážek – i v případě, že už web existuje na jiné platformě.