Joomla! a WordPress patří mezi nejznámější open-source redakční systémy. Oba umožňují vytvořit firemní web, blog, magazín, katalog i internetový obchod, ale k organizaci obsahu, správě uživatelů a rozšiřování funkcí přistupují odlišně.

Neexistuje jeden vítěz vhodný pro každý projekt. WordPress obvykle nabízí jednodušší začátek a mimořádně široký ekosystém šablon a pluginů. Joomla! má už v základu propracovanější práci s oprávněními, vícejazyčností, strukturou nabídek a komplexnějším obsahem. Rozhodovat by proto neměla pouze popularita, ale požadavky konkrétního webu a způsob jeho dlouhodobé správy.

WordPressRychlý start, snadné publikování a obrovský výběr doplňků.
Joomla!Silná správa oprávnění, vícejazyčnost a komplexní struktura obsahu.
Správná volbaRozhodují funkce, správci, rozpočet a plán dalšího rozvoje.

Základní rozdíl mezi Joomla! a WordPressem

Oba systémy jsou postavené na PHP, používají databázi a lze je provozovat na běžném webhostingu. Jádro obou projektů je open source a funkce se rozšiřují pomocí doplňků. Rozdíl je především ve filozofii.

Joomla!

Už v základní instalaci počítá s propracovanější strukturou webu, více nabídkami, vlastními poli, vícejazyčností a detailním řízením oprávnění. Hodí se pro weby s více typy obsahu a různými skupinami správců.

WordPress

Původně vznikl jako publikační platforma a dodnes vyniká jednoduchostí tvorby stránek a příspěvků. Další funkce se často doplňují pluginy nebo bloky.

Snadnost instalace a každodenního používání

WordPress bývá pro začátečníka přístupnější. Administrace používá jednoduché rozdělení na příspěvky, stránky, média a vzhled. Blokový editor umožňuje skládat obsah z nadpisů, textů, obrázků, sloupců a dalších bloků.

Joomla! má více konfiguračních možností přímo v jádru. Začínající správce se musí zorientovat v článcích, kategoriích, modulech, nabídkách, komponentách a pluginech. Jakmile však strukturu pochopí, může přesněji řídit, kde se obsah zobrazí a kdo jej smí upravovat.

Správa a struktura obsahu

WordPress rozlišuje stránky a příspěvky. Pro složitější obsah se používají vlastní typy příspěvků, taxonomie a vlastní pole, které obvykle přidává šablona, plugin nebo programátor.

Joomla! pracuje s články v kategoriích a umožňuje je zobrazovat pomocí různých typů položek nabídky. Vlastní pole jsou součástí jádra a lze je přiřadit článkům, uživatelům i dalším podporovaným oblastem. Moduly umožňují umisťovat doplňkový obsah do různých pozic a přiřazovat jej konkrétním stránkám.

OblastJoomla!WordPress
Základní obsahČlánky a kategorieStránky a příspěvky
Vlastní poleSoučást jádraČasto plugin nebo vlastní řešení
Bloky kolem obsahuModuly s přiřazením k nabídkámBloky, widgety a části šablony
Vlastní typy obsahuKomponenty a vlastní poleCustom post types a taxonomie

Šablony, bloky a tvorba vzhledu

WordPress nabízí rozsáhlý oficiální adresář šablon a blokové šablony umožňují upravovat nejen obsah stránky, ale také hlavičku, patičku a další části webu. Dostupné jsou rovněž populární vizuální editory třetích stran.

Joomla! používá šablony, jejich styly, pozice modulů a přepisování výstupu neboli template overrides. Pro zkušeného tvůrce jde o velmi pružný systém, protože vzhled komponent lze upravovat bez zásahu do jejich původních souborů. Vizuální editory jsou dostupné také, ale jejich výběr je menší než u WordPressu.

Pluginy a rozšíření

WordPress má mimořádně rozsáhlý ekosystém pluginů a šablon. Snadno tak najdete doplněk pro formulář, SEO, členskou sekci, rezervace, analytiku nebo e-shop. Velký výběr ale znamená také rozdílnou kvalitu, překryv funkcí a riziko kombinace nekompatibilních doplňků.

Joomla! rozlišuje komponenty, moduly, pluginy, šablony a jazykové balíčky. Ekosystém je menší, ale řadu pokročilých funkcí obsahuje samotné jádro. Při výběru rozšíření je u obou systémů důležité sledovat aktivní vývoj, kompatibilitu, bezpečnostní historii, dokumentaci a dostupnost podpory.

  • Instalujte pouze doplňky, které web skutečně potřebuje.
  • Ověřte datum poslední aktualizace a podporované verze systému.
  • Nepoužívané doplňky standardně odinstalujte.
  • Před nákupem ověřte licenční podmínky a způsob obnovování předplatného.
  • Po aktualizaci vždy otestujte klíčové funkce webu.

Vícejazyčné weby

Joomla! nabízí vícejazyčnost přímo v jádru. Obsah, kategorie a položky nabídky mohou mít přiřazený jazyk a jednotlivé překlady lze mezi sebou asociovat. Systém obsahuje přepínač jazyků i filtrování obsahu podle aktivního jazyka.

WordPress podle své oficiální dokumentace plnohodnotný vícejazyčný web v jádru zatím nepodporuje. Používá se proto vícejazyčný plugin, externí překladová služba nebo samostatné weby v síti Multisite. To může fungovat velmi dobře, ale přidává další závislost a náklady.

Výhoda Joomla!

Vícejazyčné vazby, nabídky a filtrování jsou standardní součástí systému.

Dodatečná vrstva WordPressu

Je nutné vybrat způsob překladu a dlouhodobě hlídat kompatibilitu použitého pluginu nebo sítě webů.

Uživatelé, role a oprávnění

WordPress obsahuje přednastavené role, například administrátor, editor, autor, přispěvatel a návštěvník. Pro mnoho webů jsou dostačující. Detailnější omezení konkrétních typů obsahu nebo operací se obvykle řeší pluginem či vlastním kódem.

Joomla! má v jádru rozsáhlý systém ACL. Umožňuje vytvářet vlastní skupiny a úrovně přístupu a nastavovat oprávnění globálně, pro komponentu, kategorii i jednotlivou položku. To je výhodné pro školy, úřady, intranety, portály a redakce s více odděleními.

SEO, analytika a marketing

Oba systémy umožňují používat čitelné URL, titulky stránek, meta popisy, alternativní texty obrázků, přesměrování a strukturovaná data. U WordPressu se pro rozšířenou správu SEO velmi často instaluje specializovaný plugin. Joomla! nabízí řadu nastavení v jádru a další možnosti lze rovněž doplnit rozšířením.

Samotná značka redakčního systému pořadí ve vyhledávači nezajistí. Důležitější je technická kvalita šablony, rychlost webu, správná informační architektura, interní odkazy, unikátní obsah, mobilní použitelnost a pravidelná kontrola indexace.

Joomla! a WordPress jako základ e-shopu

Ve WordPressu je nejznámějším e-shopovým řešením WooCommerce. Nabízí rozsáhlý ekosystém rozšíření, platebních bran, dopravců a napojení. Pro menší a střední obchody bývá snadné najít hotové řešení, ale s množstvím doplňků rostou nároky na kompatibilitu a údržbu.

Joomla! nabízí například VirtueMart, HikaShop nebo Phoca Cart. VirtueMart umožňuje vytvářet komplexní katalogy a přizpůsobovat nákupní proces. Výběr vhodné platformy závisí na počtu produktů, variantách, cenových pravidlech, exportech, účetnictví, dopravě a plánovaném růstu.

Bezpečnost a pravidelná údržba

Joomla! ani WordPress nejsou bezpečné pouze tím, že jsou aktuálně nainstalované. Nejčastějším rizikem bývají zastaralé doplňky, slabá hesla, příliš mnoho správců, nechráněná administrace, nevhodný hosting a chybějící zálohy.

WordPress je kvůli svému rozšíření častým cílem automatizovaných útoků, to však samo o sobě neznamená, že je jeho jádro méně bezpečné. Joomla! má menší tržní podíl, ale stejně vyžaduje včasné aktualizace jádra i všech rozšíření.

  • Používejte podporovanou verzi PHP a aktuální jádro systému.
  • Aktualizujte šablony, pluginy a rozšíření.
  • Zapněte vícefaktorové ověřování správců.
  • Každému uživateli přidělte pouze potřebná oprávnění.
  • Pravidelně zálohujte soubory i databázi mimo webový server.
  • Kontrolujte logy, změny souborů a neobvyklé přihlašování.
  • Odinstalujte nepoužívané doplňky a šablony.

Náklady na vytvoření a dlouhodobý provoz

Jádro obou systémů je zdarma. Skutečnou cenu webu tvoří analýza, návrh, šablona, placená rozšíření, programování, obsah, hosting, aktualizace, zálohy, monitoring a technická podpora.

WordPress může být levnější pro jednoduchý prezentační web, protože je dostupné velké množství hotových šablon a specialistů. U složitějšího projektu však mohou náklady zvýšit licence několika pluginů. Joomla! může vyžadovat zkušenějšího dodavatele, ale některé pokročilé požadavky řeší přímo jádro bez dalších licencí.

PožadavekČastější výhodaProč
Jednoduchý blog nebo menší webWordPressRychlý start a snadné publikování
Komplexní oprávněníJoomla!Detailní ACL přímo v jádru
Vícejazyčný webJoomla!Funkce dostupné bez externího pluginu
Největší výběr hotových doplňkůWordPressRozsáhlý globální ekosystém
Složitější portálová strukturaJoomla!Nabídky, moduly a správa obsahu
Široká dostupnost běžných editorůWordPressZnámé rozhraní a velká komunita

Který redakční systém zvolit?

Zvolte WordPress, pokud…

chcete rychle spustit blog nebo menší firemní web, preferujete blokový editor, potřebujete maximální výběr hotových šablon a pluginů nebo chcete snadno najít běžnou redakční podporu.

Zvolte Joomla!, pokud…

potřebujete složitější strukturu obsahu, několik nabídek, vícejazyčnost bez dalšího pluginu, detailní skupiny uživatelů a oprávnění nebo portál s různými typy návštěvníků.

Nejdřív vytvořte zadání

Sepište typy obsahu, jazyky, role správců, integrace, formuláře, požadavky e-shopu, očekávanou návštěvnost a rozpočet na pět let. Až potom porovnávejte konkrétní řešení.

Shrnutí: Joomla! nebo WordPress?

WordPress je velmi dobrá volba pro rychlé publikování, menší firemní weby, blogy a projekty, které těží z obrovského množství dostupných pluginů a šablon. Jeho jednoduchý začátek však neznamená, že složitý web nebude vyžadovat zkušeného správce.

Joomla! se hodí pro strukturovanější weby, vícejazyčné projekty, portály a organizace s více skupinami uživatelů. Nabízí mnoho pokročilých možností přímo v jádru, ale jejich správné využití vyžaduje promyšlenou architekturu.

Před konečným rozhodnutím proto doporučujeme připravit funkční zadání a porovnat nejen cenu vytvoření, ale také aktualizace, licence, podporu, budoucí rozšiřování a možnost předání webu jinému správci.

Použité zdroje