Spravujete více webových prezentací pro různé značky, pobočky nebo jazykové mutace? Potřebujete, aby sdílely technologie, ale zároveň se od sebe vizuálně či funkčně odlišovaly? Drupal nabízí ideální řešení: multidomains architekturu.

V tomto článku si představíme, co multidomains v Drupalu znamená, jaké má výhody a kdy je vhodné jej zvolit.

Multidomains řešení v Drupalu: Jedno jádro, více webů

Co je to „multidomains“?

Multidomains je přístup, kdy jedna instalace Drupalu obsluhuje více samostatných domén nebo subdomén (např. firma.cz, eshop.firma.cz, firma.de, partner.firma.cz), přičemž:

  • Každá doména může mít vlastní obsah, vzhled i funkce.
  • Všechny weby sdílí jedno jádro (core), moduly a často i část konfigurace.
  • Vývoj, aktualizace a údržba probíhají centrálně.

Tento koncept je ideální pro větší organizace, holdingy, univerzity, města nebo agentury, které potřebují jednotný technologický základ a přitom samostatnost jednotlivých webů.

Výhody multidomains řešení

1. Úspora nákladů

  • Jedna instalace znamená jednodušší údržbu.
  • Aktualizace Drupalu a modulů probíhá centrálně.
  • Méně práce při zavádění nových funkcí napříč všemi doménami.

2. Flexibilita

  • Každý web může mít jiný vzhled, menu, jazyk i funkce.
  • Možnost oddělit správu – jiný tým může spravovat jinou doménu.

3. Sdílení obsahu

  • Možnost centrální správy některých prvků, jako jsou články, uživatelská oprávnění, konfigurace apod.
  • Více domén může sdílet společný obsahový modul (např. novinky, tiskové zprávy).

4. Konzistence napříč značkami

  • Umožňuje zachovat jednotnou technologii a přitom budovat různé značky (brandy).

Jak multidomains funguje technicky

Drupal umožňuje multidomains díky kombinaci:

  • Modulů jako Domain Access nebo Group + Config Split
  • Konfigurace routingu domén v settings.php
  • Konfiguračních profilů a splits pro oddělení nastavení každé domény
  • Sdílené kódové základny (codebase), ale oddělených částí databáze nebo obsahu

Nejčastěji používané přístupy:

  • Domain Access – umožňuje vytvořit více domén v rámci jedné instalace a nastavit jejich chování
  • Config Split + Group – vhodné pro pokročilé potřeby a vývoj v Composer-based prostředí

Kdy se multidomains (ne)hodí

Multidomains je vhodné pokud:

  • Máte více webů s podobnou strukturou, ale různým obsahem
  • Chcete centrální správu a sdílení kódu
  • Potřebujete snížit provozní náklady při větším počtu webů

Lepší vyhnout se, pokud:

  • Každý web má zcela odlišnou logiku a cílové uživatele
  • Každý web má jiný životní cyklus (např. sezónní kampaně vs. trvalý web)
  • Správa přístupových práv je extrémně odlišná a komplexní

Bezpečnost a správa

  • Domény jsou izolované na úrovni přístupu
  • Aktualizace jádra a modulů probíhá jednorázově, což minimalizuje bezpečnostní rizika
  • Možnost logování a auditování aktivit odděleně pro každou doménu
Multidomains řešení kopos.cz

Příklady našeho řešení:

Máte v plánu více domén?

Multidomains přístup v Drupalu je silný nástroj, který vám umožní elegantně a efektivně spravovat více webů bez duplikace práce. 

Rádi vám pomůžeme: Analyzovat, zda je multidomains vhodný pro váš projekt. Navrhnout optimální architekturu. Zajistit vývoj a správu všech domén z jednoho místa.

Kontaktujte nás a pojďme společně probrat váš záměr.