Ste pripravení vybudovať si vlastnú platformu Website as a Service (WaaS)? Tento komplexný sprievodca vás prevedie od nuly až po plne funkčnú inštaláciu Ultimate Multisite — pokrýva základy WordPress Multisite, inštaláciu, konfiguráciu a osvedčené postupy.
Čo je Ultimate Multisite?
Ultimate Multisite je doplnok pre WordPress, ktorý premení vašu inštaláciu WordPress Multisite na prémiovú sieť webov — podobnú WordPress.com, Wix alebo Squarespace — ale takú, ktorú vlastníte a ovládate vy.
S Ultimate Multisite môžete zákazníkom ponúknuť možnosť vytvárať webové stránky za mesačné, štvrťročné alebo ročné predplatné. Postará sa o všetko: zriaďovanie webov, výber platieb, objednávkové formuláre, zľavové kupóny, mapovanie domén, SSL certifikáty a komunikáciu so zákazníkmi.
Predtým, ako sa ponoríte do Ultimate Multisite, musíte pochopiť základ, na ktorom je postavený: WordPress Multisite.
Pochopenie WordPress Multisite
WordPress Multisite je vstavaná funkcia (od WordPress 3.0 v roku 2010), ktorá umožňuje viacerým webom zdieľať jednu inštaláciu WordPress. Po aktivácii sa váš web WordPress stane „sieťou“ schopnou hostiť mnoho podwebov.
Predstavte si to takto: Univerzita udržiava jednu inštaláciu WordPress, ale každá fakulta má v rámci tejto siete vlastný web WordPress.
Čo sa zdieľa
Všetky podweby v sieti WordPress Multisite zdieľajú:
- Jadrové súbory WordPress — Aktualizácie sa vykonajú raz pre všetky weby
- Doplnky a témy — Nainštalované raz, dostupné v celej sieti
- Databáza — Jedna databáza so samostatnými tabuľkami pre každý podweb, napríklad
wp_[id]_posts,wp_[id]_comments atď. - Používateľské účty — Používatelia patria do siete, nie k jednotlivým webom
- wp-config.php — Jeden konfiguračný súbor
Čo zostáva oddelené
- Nahrané médiá — Každý podweb má vlastný priečinok pre nahrané súbory (wp-content/uploads/sites/[id])
- Obsah — Príspevky, stránky, komentáre a nastavenia sú viazané na konkrétny web
- Aktívne doplnky/témy — Každý web môže aktivovať rôzne kombinácie (pokiaľ nie sú aktivované v celej sieti)
- Administrátorské panely — Každý podweb má vlastný ovládací panel
Táto architektúra je hlavnou výhodou multisite: môžete vyrásť z 10 na 1 000 webov, pričom údržbové úlohy zostanú rovnaké.
Subdoména vs. podadresár: Vyberajte múdro
Pri nastavovaní WordPress Multisite si musíte vybrať medzi dvoma štruktúrami URL. Toto rozhodnutie je neskôr ťažké zmeniť, preto vyberajte opatrne.
Režim podadresárov
URL vyzerajú takto: yourdomain.com/site1, yourdomain.com/site2
Výhody:
- Najjednoduchšie nastavenie a údržba
- Jeden SSL certifikát pokryje celú sieť
- Nie je potrebná konfigurácia zástupného DNS záznamu
Nevýhody:
- Vyhľadávače môžu všetky podweby považovať za jeden obrovský web
- URL môžu niektorým zákazníkom pôsobiť menej „profesionálne“
- Hlavný web vyžaduje predponu /blog/ pre príspevky (aby sa predišlo konfliktom ciest)
Režim subdomén
URL vyzerajú takto: site1.yourdomain.com, site2.yourdomain.com
Výhody:
- URL pôsobia profesionálnejšie
- Vyhľadávače považujú každý podweb za samostatnú webovú stránku
- Žiadne konflikty ciest medzi hlavným webom a podwebmi
Nevýhody:
- Vyžaduje konfiguráciu zástupného DNS záznamu
- Vyžaduje zástupný SSL certifikát (alebo samostatné certifikáty pre každú subdoménu)
- O niečo zložitejšie počiatočné nastavenie
Naše odporúčanie: Pre väčšinu platforiem WaaS je preferovaný režim subdomén, pretože zákazníci očakávajú, že ich weby budú pôsobiť nezávisle. Zložitosť SSL je do veľkej miery vyriešená hostingovými integráciami Ultimate Multisite a podporou Cloudflare.
Kľúčová terminológia
Skôr než budete pokračovať, definujme si pojmy, s ktorými sa budete stretávať počas celej svojej cesty s Ultimate Multisite:
Pojmy WordPress a Multisite
- Sieť — Celá vaša inštalácia WordPress Multisite obsahujúca všetky podweby
- Podweb — Samostatný web v rámci vašej siete (môže byť subdoména alebo podadresár)
- Super Admin — Najvyššia úroveň oprávnení; môže spravovať všetky podweby, doplnky a témy
- Panel správcu siete — Ovládací panel, kde super administrátori spravujú celú sieť
- Mapovanie domén — Umožnenie podwebom používať vlastné domény (napr. joesbikeshop.com namiesto joes.yournetwork.com)
Pojmy Ultimate Multisite
- Šablóna webu — Vopred nakonfigurovaný web, ktorý sa klonuje pri registrácii zákazníkov (s už nastavenou témou, doplnkami a obsahom)
- Objednávkový formulár — Registračný formulár, v ktorom si zákazníci vyberajú plány a vytvárajú svoje weby
- Produkt/Plán — Úroveň predplatného, ktorú ponúkate (napr. Basic 9 $/mes., Pro 29 $/mes.)
- Členstvo — Aktívne predplatné zákazníka k produktu
- Webhook — Automatizované oznámenia odosielané externým službám, keď nastanú udalosti (vytvorenie webu, prijatie platby atď.)
- Udalosti — Zaznamenané aktivity vo vašej sieti (zmeny plánov, platby, vytvorenia webov)
Krok 1: Nainštalujte WordPress Multisite
Dôležité: Mnoho spravovaných WordPress hostingov (WP Engine, Cloudways, Closte atď.) vám dokáže Multisite nastaviť automaticky. Pred manuálnym postupom sa informujte u svojho poskytovateľa hostingu.
Predpoklady
- Čerstvá inštalácia WordPress (alebo existujúca, ktorú ste pripravení konvertovať)
- Prístup cez FTP alebo správcu súborov
- Možnosť upravovať wp-config.php a .htaccess
- Pred pokračovaním si zálohujte web
- Dočasne deaktivujte všetky doplnky
Povolenie Multisite
Otvorte svoj súbor wp-config.php a pridajte tento riadok pred komentár „That’s all, stop editing!“:
define('WP_ALLOW_MULTISITE', true);
Uložte a nahrajte súbor, potom obnovte administráciu WordPress.
Konfigurácia siete
Prejdite na Nástroje → Nastavenie siete vo svojej administrácii WordPress.
- Vyberte Subdomény alebo Podadresáre
- Zadajte Názov siete
- Overte svoj e-mail správcu siete
- Kliknite na Inštalovať
WordPress vám poskytne úryvky kódu, ktoré pridáte do svojich súborov.
Pridanie konfiguračného kódu
Pridajte toto do wp-config.php (WordPress vám zobrazí presné hodnoty pre 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 svojho súboru .htaccess kódom, ktorý poskytne WordPress (bude sa mierne líšiť pre subdomény a podadresáre).
Pre režim subdomén: Konfigurácia zástupného DNS záznamu
Ak používate subdomény, potrebujete zástupný DNS záznam, aby sa *.yourdomain.com smerovalo na váš server.
- Prihláste sa do ovládacieho panela hostingu (cPanel, Plesk atď.)
- Nájdite Domény alebo Subdomény
- Vytvorte subdoménu s hviezdičkou:
* - Nasmerujte ju na koreňový adresár dokumentov vašej hlavnej domény
Otestujte svoju inštaláciu
Pred inštaláciou Ultimate Multisite overte, že váš multisite funguje:
- Prihláste sa a prejdite na Moje weby → Správca siete → Weby
- Kliknite na Pridať nový
- Vytvorte testovací web
- Navštívte testovací web a potvrďte, že sa načíta správne
Krok 2: Nainštalujte Ultimate Multisite
Keď WordPress Multisite funguje, môžete nainštalovať Ultimate Multisite.
Inštalácia
- Prejdite na Správca siete → Doplnky → Pridať nový
- Vyhľadajte “Ultimate Multisite”
- Kliknite na Inštalovať a potom na Aktivovať v sieti
Sprievodca nastavením
Po aktivácii budete presmerovaní do Sprievodcu nastavením. Kliknite na Začať.
Krok 1: Kontroly pred inštaláciou
Sprievodca overí, či váš server spĺňa požiadavky (verzia PHP, MySQL atď.). Ak je všetko v poriadku, kliknite na Ďalej.
Krok 2: Inštalácia
Kliknutím na Inštalovať vytvoríte potrebné databázové tabuľky a súbory.
Krok 3: Základné nastavenia
Nakonfigurujte informácie o svojej spoločnosti a predvolenú menu. Tieto informácie sa zobrazujú na faktúrach a v komunikácii so zákazníkmi.
Krok 4: Ukážkový obsah (voliteľné)
Môžete nainštalovať preddefinované šablóny, produkty a pokladničné formuláre, ktoré vám pomôžu začať. Odporúča sa to pre používateľov, ktorí začínajú prvýkrát.
Kliknite na Dokončiť — teraz máte funkčnú inštaláciu Ultimate Multisite!
Bežné prípady použitia
Ultimate Multisite podporuje širokú škálu obchodných modelov:
Agentúrny model
Hostujte a spravujte webové stránky klientov na jednej platforme. Využívajte agentúrne licencie pre témy a pluginy naprieč všetkými webmi. Použite mapovanie domén, aby mal každý klient vlastnú značkovú doménu.
Výhody: Centralizované aktualizácie, konzistentná bezpečnosť, zjednodušená správa klientov.
Tvorca webov pre špecializované odvetvie
Vytvorte nástroj na tvorbu webov pre konkrétne odvetvie — reštaurácie, golfové kluby, realitných maklérov atď. Navrhnite šablónové weby s už nakonfigurovanými pluginmi a obsahom špecifickými pre dané odvetvie.
Výhody: Zákazníci získajú web pripravený na použitie v priebehu niekoľkých minút. Vy sa stanete expertom vo svojej oblasti.
Poskytovateľ WordPress hostingu
Ponúknite kompletné hostované riešenie WordPress s predplatným, podobne ako WordPress.com alebo Squarespace. Postarajte sa o všetky technické aspekty, zatiaľ čo zákazníci sa sústredia na obsah.
Výhody: Opakujúce sa príjmy, plná kontrola nad platformou, žiadne starosti s licenciami pre jednotlivé weby.
Podnikové/vzdelávacie siete
Univerzity, franšízy alebo korporácie s mnohými súvisiacimi webmi. Každé oddelenie/lokalita/franšíza získa vlastný web, zatiaľ čo IT si zachováva centrálnu kontrolu.
Výhody: Konzistentnosť značky, centralizovaná bezpečnosť, znížené náklady na IT.
Osvedčené postupy architektúry
Úvahy o hostingu
Vyhnite sa lacnému zdieľanému hostingu. Nízkocenoví poskytovatelia maximalizujú hustotu serverov, čo znamená, že vaša sieť súťaží o zdroje so stovkami ďalších webov. To vedie k pomalému výkonu a nespokojným zákazníkom.
Ultimate Multisite funguje najlepšie s poskytovateľmi hostingu, ktorí rozumejú Multisite a ponúkajú:
- Automatickú integráciu mapovania domén
- Wildcard alebo automatizované SSL certifikáty
- Dostatočné zdroje pre viacero webov
- Dobrú infraštruktúru vyrovnávacej pamäte
Podrobné odporúčania nájdete v našej príručke pre výber poskytovateľa hostingu.
Optimalizácia výkonu
WordPress Multisite sa dokáže škálovať na tisíce webov (WordPress.com je toho dôkazom), ale potrebujete správnu infraštruktúru:
- Použite CDN — Cloudflare (bezplatný plán funguje skvele) spracúva statické zdroje a vyrovnávaciu pamäť
- Povoľte ukladanie stránok do vyrovnávacej pamäte — Výrazne znižuje zaťaženie servera
- Minimalizujte počet pluginov — Menej aktívnych pluginov = lepší výkon
- Uprednostňujte statický obsah — Weby, ktoré možno agresívne ukladať do vyrovnávacej pamäte, sa škálujú lepšie
Ultimate Multisite obsahuje integráciu s Cloudflare, ktorá automatizuje DNS a SSL pre nové podweby — dôrazne odporúčané pre každú serióznu platformu WaaS.
SSL a mapovanie domén
Moderné prehliadače vyžadujú SSL. Vaše možnosti:
- Režim podadresárov: Jeden SSL certifikát pokrýva všetko
- Režim subdomén: Wildcard SSL certifikát (*.yourdomain.com)
- Vlastné domény: Každá zákaznícka doména potrebuje vlastný certifikát
Hostingové integrácie Ultimate Multisite (Cloudflare, GridPane, Cloudways atď.) automatizujú poskytovanie SSL pre vlastné domény — je to jedna z najväčších úspor času, ktoré plugin poskytuje.
Zálohy
Správa používateľov: Čo potrebujete vedieť
WordPress Multisite zdieľa tabuľku používateľov naprieč všetkými podwebmi. Vzniká tak jedinečná situácia:
Scenár: John sa zaregistruje na web vo vašej sieti. Neskôr navštívi web iného zákazníka (Alicin obchod) a pokúsi sa vytvoriť účet, aby mohol uskutočniť nákup. Zobrazí sa mu chyba „e-mail sa už používa“ — čo je mätúce, pretože Alicin web predtým nikdy nenavštívil.
Riešenie: Ultimate Multisite obsahuje možnosť s názvom Povoliť viacero účtov (Nastavenia → Prihlásenie a registrácia), ktorá umožňuje rovnakému e-mailu vytvoriť samostatné účty na rôznych podweboch. Každý účet je viazaný na svoj podweb, čím sa zabráni konfliktu.
Ďalšie kroky
Teraz máte Ultimate Multisite nainštalovaný a rozumiete základom. Tu je, čo urobiť ďalej:
- Vytvorte svoju prvú šablónu webu — Navrhnite štartovací web s preferovanou témou, pluginmi a ukážkovým obsahom
- Nastavte produkty/plány — Definujte svoje cenové úrovne (Free, Basic, Pro atď.)
- Nakonfigurujte platobnú bránu — Pripojte Stripe alebo PayPal na prijímanie platieb
- Prispôsobte svoj pokladničný formulár — Navrhnite proces registrácie pre svojich zákazníkov
- Nastavte hostingovú integráciu — Povoľte automatické mapovanie domén a SSL
Pozrite si našu dokumentáciu s podrobnými príručkami ku každej z týchto tém.
Potrebujete pomoc?
- Dokumentácia: GitHub Wiki
- Problémy a chyby: GitHub Issues
- Platená podpora: Formulár podpory Ultimate Multisite
Ultimate Multisite je bezplatný a open source. Ak ho považujete za užitočný, zvážte zanechanie recenzie, aby ste ho pomohli objaviť aj ostatným.

Leave a Reply