Jste připraveni vybudovat vlastní platformu Website as a Service (WaaS)? Tento komplexní průvodce vás provede od nuly až k plně funkční instalaci Ultimate Multisite — pokrývá základy WordPress Multisite, instalaci, konfiguraci a osvědčené postupy.
Co je Ultimate Multisite?
Ultimate Multisite je plugin pro WordPress, který promění vaši instalaci WordPress Multisite v prémiovou síť webů — podobně jako WordPress.com, Wix nebo Squarespace — ale takovou, kterou vlastníte a ovládáte vy.
S Ultimate Multisite můžete zákazníkům nabídnout možnost vytvářet weby za měsíční, čtvrtletní nebo roční předplatné. Postará se o vše: zřizování webů, výběr plateb, pokladní formuláře, slevové kupóny, mapování domén, SSL certifikáty i komunikaci se zákazníky.
Než se ponoříte do Ultimate Multisite, musíte porozumět základu, na kterém je postaven: WordPress Multisite.
Porozumění WordPress Multisite
WordPress Multisite je vestavěná funkce (od WordPressu 3.0 z roku 2010), která umožňuje více webům sdílet jednu instalaci WordPressu. Po aktivaci se váš web WordPress stane „sítí“ schopnou hostovat mnoho podwebů.
Představte si to takto: Univerzita spravuje jednu instalaci WordPressu, ale každá fakulta v rámci této sítě spravuje svůj vlastní web WordPress.
Co se sdílí
Všechny podweby v síti WordPress Multisite sdílejí:
- Základní soubory WordPressu — Aktualizace se provádějí jednou pro všechny weby
- Pluginy a šablony — Instalují se jednou a jsou dostupné v celé síti
- Databázi — Jedna databáze se samostatnými tabulkami pro každý podweb, například
wp_[id]_posts,wp_[id]_comments atd. - Uživatelské účty — Uživatelé patří do sítě, ne k jednotlivým webům
- wp-config.php — Jeden konfigurační soubor
Co zůstává oddělené
- Nahraná média — Každý podweb má vlastní složku pro nahrané soubory (wp-content/uploads/sites/[id])
- Obsah — Příspěvky, stránky, komentáře a nastavení jsou vymezené pro každý web
- Aktivní pluginy/šablony — Každý web může aktivovat různé kombinace (pokud nejsou aktivované v celé síti)
- Administrační panely — Každý podweb má svůj vlastní nástěnkový panel
Tato architektura je hlavní výhodou multisite: můžete růst z 10 na 1 000 webů, zatímco údržbové úkoly zůstávají stejné.
Subdoména vs. podadresář: vybírejte moudře
Při nastavování WordPress Multisite si musíte vybrat mezi dvěma strukturami URL. Toto rozhodnutí se později obtížně mění, proto vybírejte pečlivě.
Režim podadresářů
URL vypadají takto: yourdomain.com/site1, yourdomain.com/site2
Výhody:
- Nejjednodušší nastavení a údržba
- Jeden SSL certifikát pokryje celou síť
- Není potřeba konfigurace wildcard DNS
Nevýhody:
- Vyhledávače mohou všechny podweby vnímat jako jeden obří web
- URL mohou některým zákazníkům připadat méně „profesionální“
- Hlavní web vyžaduje prefix /blog/ pro příspěvky (aby se předešlo konfliktům cest)
Režim subdomén
URL vypadají takto: site1.yourdomain.com, site2.yourdomain.com
Výhody:
- URL působí profesionálněji
- Vyhledávače považují každý podweb za samostatný web
- Žádné konflikty cest mezi hlavním webem a podweby
Nevýhody:
- Vyžaduje konfiguraci wildcard DNS
- Vyžaduje wildcard SSL certifikát (nebo samostatné certifikáty pro každou subdoménu)
- O něco složitější počáteční nastavení
Naše doporučení: Pro většinu platforem WaaS je vhodnější režim subdomén, protože zákazníci očekávají, že jejich weby budou působit nezávisle. Složitost SSL je do značné míry vyřešena díky integracím hostingu a podpoře Cloudflare v Ultimate Multisite.
Klíčová terminologie
Než budete pokračovat, definujme si pojmy, se kterými se budete během práce s Ultimate Multisite setkávat:
Pojmy WordPress & Multisite
- Síť — Celá vaše instalace WordPress Multisite obsahující všechny podweby
- Podweb — Jednotlivý web v rámci vaší sítě (může být subdoména nebo podadresář)
- Super administrátor — Nejvyšší úroveň oprávnění; může spravovat všechny podweby, pluginy a šablony
- Panel administrace sítě — Nástěnka, kde super administrátoři spravují celou síť
- Mapování domén — Umožňuje podwebům používat vlastní domény (např. joesbikeshop.com místo joes.yournetwork.com)
Pojmy Ultimate Multisite
- Šablona webu — Předkonfigurovaný web, který se naklonuje, když se zákazníci zaregistrují (s již nastavenou šablonou, pluginy a obsahem)
- Pokladní formulář — Registrační formulář, ve kterém si zákazníci vybírají tarify a vytvářejí své weby
- Produkt/Tarif — Úroveň předplatného, kterou nabízíte (např. Basic 9 $/měs., Pro 29 $/měs.)
- Členství — Aktivní předplatné zákazníka k produktu
- Webhook — Automatická oznámení odesílaná externím službám, když nastanou události (vytvoření webu, přijetí platby atd.)
- Události — Zaznamenané aktivity ve vaší síti (změny tarifů, platby, vytváření webů)
Krok 1: Instalace WordPress Multisite
Důležité: Mnoho spravovaných WordPress hostingů (WP Engine, Cloudways, Closte atd.) vám Multisite dokáže nastavit automaticky. Než to budete dělat ručně, ověřte si to u svého poskytovatele hostingu.
Předpoklady
- Čerstvá instalace WordPressu (nebo existující instalace, kterou jste připraveni převést)
- Přístup přes FTP nebo správce souborů
- Možnost upravovat wp-config.php a .htaccess
- Zálohujte svůj web, než budete pokračovat
- Dočasně deaktivujte všechny pluginy
Povolení Multisite
Otevřete soubor wp-config.php a přidejte tento řádek před komentář „That’s all, stop editing!“:
define('WP_ALLOW_MULTISITE', true);
Soubor uložte a nahrajte, poté obnovte administraci WordPressu.
Konfigurace sítě
V administraci WordPressu přejděte na Nástroje → Nastavení sítě.
- Vyberte Subdomény nebo Podadresáře
- Zadejte Název sítě
- Ověřte svůj E-mail administrátora sítě
- Klikněte na Instalovat
WordPress vám poskytne úryvky kódu, které přidáte do svých souborů.
Přidání konfiguračního kódu
Přidejte toto do wp-config.php (WordPress vám zobrazí přesné hodnoty pro váš web):
define('MULTISITE', true);
define('SUBDOMAIN_INSTALL', true); // false for subdirectories
define('DOMAIN_CURRENT_SITE', 'yourdomain.com');
define('PATH_CURRENT_SITE', '/');
define('SITE_ID_CURRENT_SITE', 1);
define('BLOG_ID_CURRENT_SITE', 1);
Nahraďte obsah souboru .htaccess kódem, který poskytne WordPress (bude se mírně lišit pro subdomény a podadresáře).
Pro režim subdomén: konfigurace wildcard DNS
Pokud používáte subdomény, potřebujete wildcard DNS, aby *.yourdomain.com směrovalo na váš server.
- Přihlaste se do ovládacího panelu svého hostingu (cPanel, Plesk atd.)
- Najděte Domény nebo Subdomény
- Vytvořte subdoménu s hvězdičkou:
* - Nasměrujte ji na kořen dokumentů své hlavní domény
Otestujte instalaci
Před instalací Ultimate Multisite ověřte, že váš multisite funguje:
- Přihlaste se a přejděte na Moje weby → Administrace sítě → Weby
- Klikněte na Přidat nový
- Vytvořte testovací web
- Navštivte testovací web a potvrďte, že se správně načítá
Krok 2: Instalace Ultimate Multisite
Když WordPress Multisite funguje, jste připraveni nainstalovat Ultimate Multisite.
Instalace
- Přejděte na Administrace sítě → Pluginy → Instalace pluginů
- Vyhledejte “Ultimate Multisite”
- Klikněte na Instalovat a poté na Aktivovat v síti
Průvodce nastavením
Po aktivaci budete přesměrováni do Průvodce nastavením. Klikněte na Začít.
Krok 1: Kontroly před instalací
Průvodce ověří, zda váš server splňuje požadavky (verze PHP, MySQL atd.). Pokud je vše v pořádku, klikněte na Další.
Krok 2: Instalace
Kliknutím na Instalovat vytvoříte potřebné databázové tabulky a soubory.
Krok 3: Základní nastavení
Nakonfigurujte informace o své společnosti a výchozí měnu. Tyto informace se zobrazují na fakturách a v komunikaci se zákazníky.
Krok 4: Ukázkový obsah (volitelné)
Můžete nainstalovat předdefinované šablony, produkty a pokladní formuláře, které vám pomohou začít. Doporučuje se to pro uživatele, kteří začínají poprvé.
Klikněte na Dokončit — nyní máte funkční instalaci Ultimate Multisite!
Běžné případy použití
Ultimate Multisite podporuje širokou škálu obchodních modelů:
Agenturní model
Hostujte a spravujte weby klientů na jedné platformě. Využijte agenturní licence pro šablony a pluginy napříč všemi weby. Použijte mapování domén, aby měl každý klient vlastní značkovou doménu.
Výhody: Centralizované aktualizace, konzistentní zabezpečení, zjednodušená správa klientů.
Tvůrce specializovaných webů
Vytvořte nástroj pro tvorbu webů pro konkrétní odvětví — restaurace, golfové kluby, realitní makléře atd. Navrhněte šablonové weby s již nakonfigurovanými pluginy a obsahem specifickými pro dané odvětví.
Výhody: Zákazníci získají web připravený k použití během několika minut. Vy se stanete odborníkem ve svém oboru.
Poskytovatel WordPress hostingu
Nabídněte kompletní hostované řešení WordPress s fakturací předplatného, podobně jako WordPress.com nebo Squarespace. Postarejte se o všechny technické aspekty, zatímco se zákazníci soustředí na obsah.
Výhody: Opakované příjmy, plná kontrola nad platformou, žádné starosti s licencováním pro jednotlivé weby.
Podnikové/vzdělávací sítě
Univerzity, franšízy nebo korporace s mnoha souvisejícími weby. Každé oddělení/lokalita/franšíza získá vlastní web, zatímco IT si zachová centrální kontrolu.
Výhody: Konzistence značky, centralizované zabezpečení, nižší zátěž pro IT.
Osvědčené postupy architektury
Doporučení k hostingu
Vyhněte se levnému sdílenému hostingu. Nízkonákladoví poskytovatelé maximalizují hustotu serverů, což znamená, že vaše síť soutěží o prostředky se stovkami dalších webů. To vede k pomalému výkonu a nespokojeným zákazníkům.
Ultimate Multisite funguje nejlépe s poskytovateli hostingu, kteří rozumí Multisite a nabízejí:
- Automatickou integraci mapování domén
- Wildcard nebo automatizované SSL certifikáty
- Dostatečné prostředky pro více webů
- Dobrou infrastrukturu cache
Podrobnější doporučení najdete v našem Průvodci výběrem poskytovatele hostingu.
Optimalizace výkonu
WordPress Multisite se může škálovat na tisíce webů (WordPress.com je toho důkazem), ale potřebujete správnou infrastrukturu:
- Použijte CDN — Cloudflare (bezplatná úroveň funguje skvěle) zpracovává statické soubory a ukládání do cache
- Povolte stránkovou cache — Výrazně snižuje zatížení serveru
- Udržujte minimum pluginů — Méně aktivních pluginů = lepší výkon
- Upřednostňujte statický obsah — Weby, které lze agresivně ukládat do cache, se škálují lépe
Ultimate Multisite zahrnuje integraci s Cloudflare, která automatizuje DNS a SSL pro nové podweby — důrazně doporučeno pro jakoukoli seriózní platformu WaaS.
SSL a mapování domén
Moderní prohlížeče vyžadují SSL. Vaše možnosti:
- Režim podadresářů: Jeden SSL certifikát pokryje vše
- Režim subdomén: Wildcard SSL certifikát (*.yourdomain.com)
- Vlastní domény: Každá zákaznická doména potřebuje vlastní certifikát
Hostingové integrace Ultimate Multisite (Cloudflare, GridPane, Cloudways atd.) automatizují vystavování SSL pro vlastní domény — to je jedna z největších úspor času, které plugin poskytuje.
Zálohy
Správa uživatelů: Co potřebujete vědět
WordPress Multisite sdílí tabulku uživatelů napříč všemi podweby. To vytváří jedinečnou situaci:
Scénář: John si zaregistruje web ve vaší síti. Později navštíví web jiného zákazníka (Alicin obchod) a pokusí se vytvořit účet, aby mohl provést nákup. Zobrazí se mu chyba „e-mail se již používá“ — matoucí, protože Alicin web nikdy předtím nenavštívil.
Řešení: Ultimate Multisite obsahuje možnost nazvanou Povolit více účtů (Nastavení → Přihlášení a registrace), která umožňuje stejnému e-mailu vytvořit samostatné účty na různých podwebech. Každý účet je svázán se svým podwebem, čímž se zabrání kolizi.
Další kroky
Nyní máte Ultimate Multisite nainstalovaný a rozumíte základům. Zde je, co udělat dál:
- Vytvořte svou první šablonu webu — Navrhněte startovací web s preferovanou šablonou, pluginy a ukázkovým obsahem
- Nastavte produkty/plány — Definujte své cenové úrovně (Free, Basic, Pro atd.)
- Nakonfigurujte platební bránu — Připojte Stripe nebo PayPal pro přijímání plateb
- Přizpůsobte svůj pokladní formulář — Navrhněte registrační proces pro své zákazníky
- Nastavte hostingovou integraci — Povolte automatické mapování domén a SSL
Podívejte se do naší dokumentace na podrobné návody ke každému z těchto témat.
Potřebujete pomoc?
- Dokumentace: GitHub Wiki
- Problémy a chyby: GitHub Issues
- Placená podpora: Formulář podpory Ultimate Multisite
Ultimate Multisite je zdarma a open source. Pokud ho považujete za užitečný, zvažte zanechání recenze, abyste pomohli ostatním jej objevit.

Leave a Reply