Migrace Joomla! 3, 4 a 5
na aktuální verzi Joomla!.
Převedeme váš web na novější Joomla! bezpečně, na testovací kopii a s důkladnou kontrolou šablony, rozšíření, databáze, formulářů, SEO adres i návazných funkcí. Cílem není jen dokončit aktualizaci, ale předat vám stabilní web připravený na další roky provozu.
Joomla!, VirtueMart, Helix, SP Page Builder, formuláře, SEO i vlastní úpravy

obsahu
SEO adres
rozšíření
provoz
Starší Joomla! může fungovat dnes a přestat fungovat po příští změně PHP
U starších instalací Joomla! se postupně hromadí technický dluh. Některá rozšíření už nemají podporovanou verzi, šablona používá zastaralé funkce a hosting přechází na novější PHP nebo databázi. Web pak může po běžné změně serveru začít zobrazovat chyby, přestat odesílat formuláře nebo se úplně zhroutit.
Migrace na novější Joomla! pomáhá snížit bezpečnostní rizika, zlepšit kompatibilitu s moderním hostingem a vytvořit stabilní základ pro další rozvoj. U firemního webu nebo e-shopu je ale stejně důležité zachovat obsah, odkazy, metadata, formuláře, objednávky a funkce, na které jsou zákazníci zvyklí.
- zachování článků, kategorií, menu a uživatelů
- kontrola komponent, modulů a pluginů
- ověření kompatibility šablony
- ochrana SEO URL, titulků a meta popisků
- testování formulářů, e-mailů a dalších procesů
- co nejkratší odstávka při ostrém spuštění

Jak poznáte, že web migraci už opravdu potřebuje?
Čím déle se migrace odkládá, tím častěji se musí řešit více změn najednou. Některé příznaky jsou přitom vidět dlouho před úplným výpadkem.
Joomla! je bez podpory
Web už nedostává běžné bezpečnostní opravy a riziko zneužití známých zranitelností postupně roste.
Hosting vyžaduje novější PHP
Po přepnutí PHP se objeví varování, bílé stránky, chyby šablony nebo nefunkční administrace.
Rozšíření nejdou aktualizovat
Komponenta nebo plugin už nepodporuje vaši verzi Joomla! a nelze bezpečně nainstalovat novější vydání.
Nefungují formuláře nebo e-maily
Testovací e-mail projde, ale objednávky, registrace nebo kontaktní formuláře přestávají spolehlivě odesílat zprávy.
Web je pomalý a těžko spravovatelný
Administrace reaguje pomalu, aktualizace se bojíte spouštět a každá drobná úprava znamená další riziko.
Web byl napaden
Napadení často ukáže, že zastaralý systém nebo rozšíření už představují dlouhodobé bezpečnostní riziko.
Jaké migrace Joomla! nejčastěji řešíme?
Postup vždy vybíráme podle výchozí verze, použitých rozšíření a stavu šablony. U starších instalací může být bezpečnější postupný převod přes meziverze.
Migrace Joomla! 3
Největší technologický skok a nejvíce kontrol
U Joomla! 3 bývá nutné řešit nejen jádro systému, ale také starší šablonu, framework, editory, formuláře a rozšíření, která už nemají přímého nástupce.
- kontrola komponent a pluginů
- náhrada nepodporovaných rozšíření
- převod nebo úprava šablony
- postup přes potřebné meziverze
Migrace Joomla! 4
Kontrola kompatibility před přechodem
U Joomla! 4 bývá přechod jednodušší, přesto je potřeba ověřit podporu rozšíření, šablony, PHP a případných vlastních úprav.
- kontrola před aktualizací
- odstranění zastaralých pluginů
- aktualizace frameworku šablony
- test administrace i front-endu
Upgrade Joomla! 5
Příprava webu na další podporovanou řadu
Také novější web může obsahovat rozšíření, která zatím další verzi nepodporují. Aktualizaci proto nejdřív ověřujeme na kopii.
- ověření systémových požadavků
- aktualizace všech rozšíření
- kontrola databáze
- test funkcí po upgradu
Oprava neúspěšné aktualizace
Když web po upgradu zobrazuje chybu nebo bílou stránku
Prověříme logy, kompatibilitu rozšíření, stav databáze a souborů. Podle situace aktualizaci dokončíme, opravíme nebo web obnovíme ze zálohy.
- diagnostika PHP a databázových chyb
- oprava šablony a modulů
- obnova chybějících souborů
- kontrola administrace i veřejné části
Co všechno před migrací kontrolujeme?
Joomla! samotná je jen jedna část webu. Výsledek migrace závisí hlavně na šabloně, rozšířeních, vlastních úpravách a propojeních s dalšími službami.
Šablona a framework
Prověřujeme například Helix, T4 a další frameworky, overrides šablony, vlastní PHP úpravy, pozice modulů a responzivní zobrazení.
Komponenty a pluginy
Kontrolujeme, zda mají rozšíření kompatibilní verzi, zda je lze aktualizovat, nebo bude nutné najít náhradu.
SP Page Builder a editory
Ověříme načtení stránek, addonů, editoru, stylů, vlastních bloků a správné zobrazení obsahu na všech zařízeních.
Formuláře a odesílání pošty
Testujeme formuláře, potvrzovací zprávy, přílohy, antispam, SMTP a návazné automatické e-maily.
SEO a URL adresy
Hlídáme aliasy, strukturu menu, metadata, přesměrování, kanonické adresy a indexaci důležitých stránek.
Hosting a server
Kontrolujeme PHP, databázi, limity hostingu, SSL, zápis do složek, cron úlohy, cache a možnosti bezpečného nasazení.
Jak migrace Joomla! probíhá krok za krokem?
Nejprve pracujeme na kopii webu. Ostrý web zůstává během příprav dostupný a k přepnutí dochází až po otestování.
Úvodní audit
Zjistíme verzi Joomla!, PHP, databáze, šablony, rozšíření a vlastní úpravy. Identifikujeme hlavní rizika.
Záloha a testovací kopie
Vytvoříme kompletní zálohu souborů i databáze a připravíme oddělené prostředí pro bezpečné testování.
Příprava rozšíření
Aktualizujeme kompatibilní doplňky, odstraníme nepoužívané a navrhneme náhrady za rozšíření bez podpory.
Testovací migrace
Provedeme převod systému, databáze, šablony a rozšíření. Průběžně opravujeme chyby a nekompatibility.
Funkční a SEO kontrola
Otestujeme menu, formuláře, vyhledávání, uživatele, objednávky, e-maily, mobilní zobrazení a důležité URL.
Ostré nasazení
Domluvíme termín, synchronizujeme poslední změny, nový web nasadíme a znovu provedeme závěrečné testy.

Joomla! s VirtueMartem migrujeme včetně objednávek, plateb a dopravy
U e-shopu nestačí ověřit, že se zobrazí produkty. Je potřeba zachovat kategorie, varianty, ceny, zákazníky, objednávky, skladové údaje, vlastní pole i propojení na platby, dopravu a účetnictví.
Testujeme celý nákupní proces od vložení zboží do košíku až po potvrzovací e-mail a změnu stavu objednávky. Zvláštní pozornost věnujeme jednostránkovému košíku, platebním pluginům, dopravcům a individuálním úpravám.
- produkty, kategorie, varianty a vlastní pole
- uživatelé, objednávky a historie nákupů
- DPH, měny a cenová pravidla
- platební a dopravní pluginy
- One Page Checkout a vlastní checkout
- e-maily, faktury a změny stavů objednávek
Migrace nesmí zbytečně změnit adresy, které Google už zná
Technicky funkční web může po špatně provedené migraci přijít o část organické návštěvnosti. Nejčastějším důvodem jsou změněné URL, chybějící metadata, špatné kanonické adresy nebo odkazy vedoucí na chybu 404.
Proto porovnáváme důležité stránky před migrací a po ní. Pokud se adresa musí změnit, připravíme odpovídající přesměrování.
| Kontrolovaný prvek | Co při migraci hlídáme |
|---|---|
| URL adresy | Zachování aliasů a struktury nebo správná přesměrování 301 |
| Meta title a description | Přenos titulků, popisků a nastavení indexace |
| Nadpisy a obsah | Správné načtení článků, modulů a struktury H1–H3 |
| Interní odkazy | Kontrola odkazů, menu, tlačítek a obrázků |
| Chyby 404 | Vyhledání nefunkčních adres a nastavení přesměrování |
| Indexace | Robots, sitemap, kanonické adresy a dostupnost webu pro vyhledávače |
Migrace Joomla!, nebo vytvoření nového webu?
Někdy se vyplatí zachovat současný web a technicky ho modernizovat. Jindy by oprava velmi starého řešení byla dražší než nový web s převzatým obsahem.
| Situace | Migrace stávajícího webu | Nový web |
|---|---|---|
| Obsah a struktura jsou stále vhodné | Obvykle ano | Jen pokud chcete zásadní změnu |
| Web má kvalitní SEO historii | Často výhodnější | Nutná velmi opatrná migrace obsahu a URL |
| Šablona je silně zastaralá | Může vyžadovat kompletní přestavbu šablony | Často praktičtější |
| Většina rozšíření nemá náhradu | Migrace může být nákladná | Nové řešení může být čistší |
| Chcete zachovat vzhled a funkce | Vhodné řešení | Vyžaduje znovuvytvoření |
| Chystáte zásadní změnu obsahu a značky | Může zbytečně svazovat | Často lepší volba |
Co může být součástí migrace Joomla!?
Každá instalace je jiná, proto cenu i přesný rozsah stanovujeme po kontrole webu. Níže jsou činnosti, které se v migracích objevují nejčastěji.
Standardní migrační práce
- kompletní záloha souborů a databáze
- testovací kopie webu
- aktualizace Joomla! přes potřebné meziverze
- aktualizace kompatibilních rozšíření
- kontrola a oprava databáze
- základní funkční testování
- ostrý přesun a závěrečná kontrola
Práce podle stavu konkrétního webu
- úprava nebo přestavba šablony
- náhrada nepodporovaných komponent
- oprava vlastních PHP úprav
- migrace VirtueMartu a checkoutu
- obnova funkčnosti formulářů a e-mailů
- SEO přesměrování a kontrola indexace
- změna hostingu nebo serverového nastavení
Nejčastější problémy po migraci Joomla!
Úspěšné dokončení aktualizačního kroku ještě neznamená, že je hotový celý web.
Bílá stránka nebo chyba 500
Nejčastěji ji způsobí nekompatibilní plugin, starý override šablony nebo PHP kód, který už nová verze nepodporuje.
Rozpadlé menu a šablona
Moduly mohou být v jiných pozicích, změnila se struktura menu nebo přestal fungovat starý framework šablony.
Nefunkční formuláře
Formulář se zobrazí, ale neodesílá, neposílá přílohy nebo se zprávy ztrácejí kvůli změně poštovního nastavení.
Změněné URL adresy
Stránky fungují pod jinými adresami a vyhledávače i staré odkazy návštěvníky posílají na chybu 404.
Chyby košíku a plateb
Checkout se nenačte, platba nezmění stav objednávky nebo e-shop neodešle potvrzení zákazníkovi.
Duplicitní nebo chybějící obsah
Po migraci mohou chybět moduly, jazykové varianty, vlastní pole nebo se část obsahu zobrazí dvakrát.
Weby, e-shopy a projekty, o které se staráme
Pracujeme s firemními weby, katalogy, školami, organizacemi i e-shopy. Vedle migrace často řešíme také následnou správu, SEO a technický rozvoj.
Známe Joomla! od starých instalací až po současné projekty
Dlouhodobě pracujeme s Joomla! weby, šablonami Helix a T4, SP Page Builderem, VirtueMartem, formuláři i individuálními úpravami. Díky tomu dokážeme rychleji odhadnout, která část migrace bude riziková.
Neřešíme jen samotné jádro systému. Sledujeme také funkčnost webu pro návštěvníky, zachování SEO, odesílání e-mailů, správu obsahu a návazné obchodní procesy.
Co vás zajímá před migrací Joomla!
Co může na migraci navazovat?
Vyčištění napadeného webu
Odstranění škodlivého kódu, kontrola zranitelností a zabezpečení Joomla!.
Webhosting
Výběr vhodného hostingu, přesun webu, nastavení PHP, SSL a e-mailů.
SEO optimalizace
Kontrola technického SEO, obsahu, indexace a další rozvoj návštěvnosti.
Platební brány
Instalace, oprava nebo přenastavení platebních pluginů pro VirtueMart.
Potřebujete převést Joomla! bezpečně a bez zbytečného výpadku?
Pošlete nám adresu webu a základní informace o současné instalaci. Prověříme šablonu, rozšíření i technické prostředí a navrhneme vhodný postup migrace.