WordPress MultiSite raidboxes

WordPress Multisite: Vše důležité na první pohled

Multisites vám nabízejí možnost spravovat více WordPress webových stránek v jedné jediné instalaci. Přesto zůstává jednou z nejvíce nepochopených funkcí WordPressu. Posvítíme si na síť Multisite místo vás: Co je a co umí WordPress Multisite a u jakých projektů se vyplatí ji použít? 

Co je WordPress Multisite?

Webové stránky v síti více webů WordPress jsou registrovány jako subdomény, podadresáře kořenové domény (podadresáře) nebo s vlastní doménou v síti více domén. Pro každý z těchto webů může existovat několik úrovní přístupu. Všechny weby v síti mají stejný výběr témat a zásuvných modulů, protože jsou nainstalovány globálně - obsah a vzhled se však může u jednotlivých webů velmi lišit. Motivy a zásuvné moduly jsou nainstalovány globálně, ale o tom, které z nich budou použity na jednotlivých webech, lze rozhodnout individuálně.

Díky těmto funkcím je WordPress Multisite užitečný v mnoha ohledech. Existuje však i řada případů, kdy síť Multisite není tím nejlepším řešením.

Funkce Multisite byla zavedena ve verzi WordPress 3.0 v roce 2010 a od té doby se stala velmi běžným způsobem pro spravování více webových instalací. Často se rozhodnutí pro nastavení WordPress Multisite ukáže zpětně jako problematické – to se děje hlavně tehdy, když se jednotlivé stránky staly příliš individuálními a nyní mají být převedeny ne jedny jediné webové stránky. Ale o tom za chvíli!

WordPress Multisite: Nejdůležitější funkce

  • Instalace WordPress pro neomezený počet webových stránek
  • Účty síťového správce stojí na špičce celé sítě
  • Správci webu mohou spravovat jednotlivé stránky

Jeden nebo více účtů stojí na vrcholku sítě jako správci sítě. Jako správce sítě můžete použít šablony a pluginy pro všechny webové stránky z jednoho Dashboardu – to znamená instalovat, odinstalovat nebo aktualizovat. Můžete také řídit obsah a vzhled všech webových stránek. Je také možné přidat do sítě nové webové stránky a přiřadit jim účet webového správce. Správci webu mohou kontrolovat obsah na své vlastní stránce a upravovat šablony. Můžete také povolit nebo zakázat pluginy, ale nemůžete instalovat žádné šablony nebo pluginy.

Přehled wordpressové sítě na více místech
Administrátorova stránka pro správu sítě

Instalace WordPress Multisite je v podstatě stejná jako jednoduchá instalace WordPress. Díky tomu je tento proces uživatelsky velmi přívětivý.

Výhody a nevýhody WordPress Multisite

Použití sítě WordPress Multisite má klady i zápory – to znamená, že byste měli pečlivě zvážit, zda je to pro vás správné řešení.

WordPress Multisite nabízí tyto výhody

  • Snadná správa
  • Možnost více hierarchických uživatelských úrovní
  • Jedna záloha pro všechny webové stránky

Instalace WordPress Multisite je obzvláště užitečná, protože se tím výrazně sníží úsilí potřebné ke správě pluginů a šablon. Správu lze totiž provádět v jediném Dashboardu a zde nainstalovat nebo aktualizovat pluginy a šablony pro všechny webové stránky. Hierarchické úrovně uživatelů jsou zvláště užitečné pro instituce, jako jsou ty vzdělávací. Ale o tom později.

WordPress Multisite nabízí tyto nevýhody

  • Zálohování jednotlivých webů v Multisite síti je velmi časově náročné
  • Některé pluginy nepodporují Multisite síť
  • Je vyžadován vyšší výkon serveru
  • Bezpečnostní rizika webu jsou rizikem pro všechny webové stránky
  • Správce webu nemá přístup FTP

Při nastavování sítě WordPress Multisite se musíte ujistit, že pluginy, které chcete, podporují Multisite, jinak přijdete o výhodu úspory času a jednoduchosti zrušena. Požadovaný výkon serveru kvůli vyššímu provozu rychle vede k problémům s výkonem, zejména se sdíleným hostingem. Pokud na webu dojde k neoprávněnému přístupu, jsou ohroženy všechny webové stránky v síti. Nedostatek přístupu FTP pro správce webových stránek znamená jednoduše řečeno, že nemohou upravovat kód webových stránek.

Možná jste si v tuto chvíli všimli, že nevýhody převažují nad výhodami. Abyste to nepochopili špatně, znamená to jednoduše, že WordPress Multisite vyžaduje cílené použití, protože těmto nevýhodám se lze vyhnout nebo pro některé aplikace nejsou ani relevantní. Celkově je nyní zřejmé, že existují některé obzvláště hodnotné případy použití, které jsou podrobněji představeny níže. 

"*" povinný údaj

Rád bych se přihlásil k odběru newsletteru, abych byl informován o nových článcích na blogu, e-knihách, funkcích a novinkách ve WordPressu. Svůj souhlas mohu kdykoli odvolat. Více informací v našich Zásadách ochrany osobních údajů.
Toto pole slouží k ověření a nemělo by se měnit.

Existují nějaké požadavky na WordPress Multisite?

Ačkoli se jedná o hodně podporovanou funkci WordPress, existují dva základní předpoklady pro instalaci sítě WordPress Multisite. 

  • Již existující instalace WordPress
  • Webhoster podporuje instalaci Multisite

Při výběru hostingu je sdílený hosting obvykle nejlevnější volbou, ale pro WordPress Multisite to není dobrá volba. Se sdíleným serverem jsou zdroje serveru pochopitelně sdíleny. Proto je nepravděpodobné, že by se sdílený server dokázal postarat o provoz pro více webů vaší sítě. Doporučuje se tedy použití dedikovaného serveru nebo virtuálního privátního serveru. 

Pokud váš webový poskytovatel nenastaví instalaci Multisite za vás, budete také potřebovat program FTP (File Transfer Protocol). Oblíbené programy FTP jsou FileZilla nebo rozšíření FTP pro Visual Studio Code. Umožňují upravovat, nahrávat nebo stahovat soubory na serveru. Chcete-li nainstalovat WordPress Multisite, nemusí být napsán žádný kód, ale pouze několik malých úryvků zkopírovaných do některých souborů na serveru. Podrobným návodem bych teď překročil rozsah textu. Pokud máte zájem, podívejte se na tuto příručku.

Multisite WordPress a mapování domén WordPress

Už víte, co je to síť WordPress Multisite, kdy ji lze použít a co je třeba k její instalaci. Nyní se podívejme na to, jak webové stránky souvisejí s původní instalací WordPress a jaký dopad to může mít.

Než přidáte svůj první web, musíte zvolit typ sítě. Typy Multisite nelze kombinovat a pozdější změna typu bude časově náročná. Síť lze nastavit třemi způsoby:

  1. jako subdoménu
  2. jako podadresář
  3. jako multidoménu 

Adresa URL ukazuje, který systém byl vybrán. Příklad subdomény by byl store.brand.com a podadresář by byl brand.com/store. Tímto způsobem lze intuitivně spravovat adresy URL jednotlivých webových stránek. Pokud však existuje více než hrstka subdomén či podadresářů, může být obtížné přijít s uživatelsky přívětivým názvem pro každou z nich.

S WordPress Domain Mapping můžete tento problém vyřešit. Mapování domény WordPress je funkce zahrnutá ve WordPress už od verze 4.5. Umožňuje použít vlastní domény jako náhradu za adresu URL subdomény nebo podadresáře. 

Společnosti s mezinárodním dosahem mohou v závislosti na zemi nebo oblasti přepínat své subdomény nebo podadresáře na různé domény nejvyšší úrovně. Například Britain.brand.com lze přepnout na brand.co.uk nebo brand.com/de/ na brand.de.

Požadavky na mapování domény WordPress

Poznámka: Pro mapování domén WordPress musíte mít také přístup k doméně, kterou přiřazujete.

Na tomto místě bychom měli zmínit certifikáty SSL (Secure Socket Layer). Jedná se o způsob zabezpečení vašich webových stránek šifrováním dat. 

Někteří poskytovatelé webhostingu, včetně Raidboxes, dokonce nabízí bezplatné certifikáty SSL, které můžete aktivovat jedním kliknutím. Standardní certifikát je však platný pouze pro jednu doménu. Všechny podadresáře domény jsou pokryty SSL certifikátem této domény, ale subdoména vyžaduje jiný typ certifikátu – zde potřebujete tzv. wilcard SSL certifikát.

S Multisite sítí je v povaze věcí, že webové stránky jsou všechny vzájemně propojeny, a proto všechny vyžadují šifrování SSL. Stejně jako u většiny sítí, pokud je narušena bezpečnost položky, jsou ohroženy všechny prvky sítě. Proto je z bezpečnostních důvodů důležité, aby celá síť byla pokryta správným certifikátem SSL.

Nastavení sítě Multisite u Raidboxes

Síť multisite můžete nastavit na adrese Raidboxes vytvořením nové stránky Box a použitím možnosti"Vytvořit multisite". Vyberte typ sítě a nakonfigurujte ostatní. Poté se vytvoří hlavní stránka sítě a nastaví se účet správce sítě. 

WordPress Multisite Raidboxes
Nastavení WordPress Multisite u Raidboxes

Na rozdíl od běžné instalace jsou u Raidboxes provedeny všechny konfigurace pro nastavení Multisite v Boxu. Jak již bylo zmíněno, jsou sítě Multisite spravovány z větší části centrálně přes WordPress Multisite Dashboard, resp. přes Box celé sítě. Z technických důvodů proto nebudou (prozatím) možné následující funkce:

  • Aktualizace jakéhokoli druhu pro jednotlivé webové stránky sítě Multisite
  • Přiřazení druhé domény k podadresáři nebo subdoméně Boxu
  • Security Header pro jednotlivé weby v síti
  • Přesměrování URL pro jednotlivé weby v síti

Tato omezení mají povahu sítě Multisite, a proto je obtížné je povolit. Funkce, které lze implementovat a jsou stále plánovány v souvislosti s WordPress Multisite:

  • Staging
  • Vytvoření šablony a nového Boxu ze šablony
  • Přizpůsobení přehledu cronjob a nastavení pro podstránky (v současné době možné pouze pro celou síť WordPress Multisite)

Přesun WordPress Multisite k Raidboxes

Odborníci na WordPress od našeho partnera Codeable se spolu s námi postarají o celý proces migrace vaší Multisite sítě. Jak přesunout Multisite k Raidboxes, vám vysvětlíme v tomto článku v Centru nápovědy.

Konfigurace a nastavení multisite WordPress

Jakmile nainstalujete WordPress multisite, Dashboard vašich původních webových stránek. V horní části je nová možnost nazvaná "Moje weby". Najeďte myší na něj a otevřete dvě nabídky. Sledujte Network Management a klikněte naDashboard". 

Wordpress Multisite Menu

Odtud přejděte do části "Nastavení" a nejprve zkontrolujte, zda je vaše e-mailová adresa správce a název hlavní stránky stále správný. Poté je k dispozici několik možností nastavení. Většina z nich je samozřejmá, ale stručně zde vysvětlím nastavení registrace. Ty by mohly být případně špatně pochopeny.

V části "Zakázané názvy" můžete omezit registraci webových stránek určitými slovy – například pokud do pole zadáte klíčové slovo "admin", webové admin.domain.com nelze zaregistrovat. Tato funkce může být užitečná ve větší síti, kde mohou být webové stránky registrovány s vlastními názvy, aby se zabránilo použití nežádoucích názvů.

Wordpress Multisite Nastavení

Užitečná je také možnost omezit registraci e-mailu. Tato funkce umožňuje nastavit konkrétní e-mailovou doménu, ze které lze zřizovat nové webové stránky. To je užitečné zejména v případě, že chcete omezit registraci na interní e-mailovou adresu.

Šablony a pluginy

Tato nastavení najdete také v části Správa sítě. Motivy a zásuvné moduly lze zpřístupnit v celé síti. Motivy a zásuvné moduly může instalovat pouze správce sítě. Správci webových stránek je pak mohou aktivovat nebo deaktivovat pro své webové stránky a umístění.

Velkou výhodou je, že pluginy a motivy stačí uložit pouze jednou do adresáře wp-content v instalaci WordPressu. To znamená, že potřebujete méně úložného prostoru a méně času na aktualizace.

Při přidávání nových webových stránek je také možné změnit výchozí motiv. Za tímto účelem přidejte následující kód do souboru wp-config.php a nahraďte "new-theme" názvem (složky) motivu, který chcete nastavit jako výchozí.

 Standard Theme für neue Websites festlegen
define( 'WP_DEFAULT_THEME', 'new-theme');

wp-config.php

Vzhledem k tomu, že wp-config.php je u Raidboxes z bezpečnostních důvodů jen pro čtení, můžete tuto změnu provést přímo ze svého Raidboxes Dashboardu, a to v části NastaveníWordPresswp.config.php.

Přidání nového webu

Chcete-li do sítě přidat nový web, přejděte na Moje weby – Správa sítě – Weby. Klikněte na Přidat nový" a budete přesměrováni na stránku s vysvětlenými možnostmi, kde můžete přidat nový web do sítě.

Wordpress Multisite Přidat nový web

SSH a WP-CLI

Mimochodem: Stejně jako u jednoho webu můžete také s WordPress Multisite použít SSH a WP CLI pro správu vašich stránek. Funguje to stejně jako u jednoho webu, ale navíc musí být zadán parametr –url=subsite.example.com".

Jak WordPress Multisite ukládá média a data

Média a data se v síti WordPress Multisite ukládají trochu jinak než v běžné instalaci WordPressu. Uživatelské rozhraní funguje stejně jako u běžného webu WordPress.

Pokud je však aktivován WordPress Multisite, vytvoří se v adresáři "wp-content/upload" nová složka "Sites", která bude určena například pro vaše média v úložišti. Všechna média nahraná do sítě jsou pak v ní uložena centrálně. WordPress v této složce vytvoří pro každý web v síti multisite novou podsložku, která je pojmenována podle příslušného ID webu. Váš hlavní web má ID 01, první nový web v síti pak má ID 02 atd.

Při aktivaci služby WordPress Multisite se také vytvoří nové databázové tabulky pro data a přidají se další tabulky pro nové weby v síti, každá s ID webu jako předponou, aby byla data pro jednotlivé weby oddělena.

Nejčastější případy použití WordPress Multisite

Jak již bylo uvedeno výše, existují velmi specifické případy použití, ve kterých instalace WordPress Multisite opravdu dává smysl a do hry vstupují zejména výhody Multisites. Patří mezi ně mimo jiné následující případy:

Vícejazyčnost

Pro případ mnohojazyčnosti je Multisite typu "podadresář" běžný, protože je obsah stejný a liší se pouze jazyky.

Příklad:

  • Hlavní stránka: mysite.com
  • Podstránka: mysite.com/de
  • Podstránka: mysite.com/fr
  • Podstránka: mysite.com/es

Internacionalizace

Internacionalizaci lze snadno provést prostřednictvím multidomény, v níž se na rozdíl od mnohojazyčnosti obsah liší:

  • Hlavní stránka: Anglická stránka: mysite.com
  • Podstránka: Německá strana: meineseite.de
  • Podstránka: Španělská stránka: misitio.es
  • Podstránka: Nizozemská stránka: mijnpagina.nl

Subdomény pro různé produkty

Pokud vaše společnost prodává různé produkty, může být správným řešením subdoména s více stránkami. Například pokud vaše společnost nabízí několik různých samostatných větších produktů. To je častý případ například společností v oblasti vývoje softwaru. 

  • Hlavní stránka: mycompany.com
  • Stránka produktu: myproduct.mycompany.com
  • Další stránka produktu: myotherproduct.mycompany.com
  • Další stránka produktu: mynewestproduct.mycompany.com

Chcete-li vytvořit e-shop se sezónním zbožím (vánoční stromky v zimě / ovocné stromky v létě), může vám Multisite také poskytnout mnoho výhod: třeba  nastavením několika domén na příslušných sezónních produktech, přitom ale systém správy zboží zůstane stejný.

Další aplikace

Kromě toho je WordPress Multisite, někdy v kombinaci s některými pluginy, jako je BuddyPress, vhodný také pro.

  • Sítě Společenství,
  • intranet pro vaši společnost,
  • partnerské sítě nebo
  • vaše osobní webové stránky.

Příklady WordPress Multisite z praxe

V praxi se WordPress Multisite používá v různých oblastech. Na nastavení multisite se často spoléhají zejména instituce, jako jsou školy nebo univerzity, ale také redakční sítě.

WordPress Multisite ve vzdělávacích institucích

Vynikající oblastí použití pro WordPress Multisite jsou společnosti nebo instituce, jako jsou školy nebo univerzity, které vytvářejí vlastní podstránky pro produkty, oddělení, oborová místa nebo oddělení. Odborní pracovníci oddělení mohou explicitně spravovat svou podstránku, ale nic víc a globální dojem napříč celým webem zůstává pro návštěvníky jednotný.

Obecně platí, že je Multisite vhodný, používají-li se některé společné zdroje a jednotliví uživatelé chtějí pracovat nezávisle ve své oblasti činnosti. Z tohoto důvodu používá mnoho velkých organizací (jako jsou univerzity a vysoké školy) více webů. Výhodou je, že každá katedra nebo fakulta může udržovat své vlastní webové stránky nebo interní blog s více přispěvateli, zatímco jeden tým spravuje celou síť webových stránek. Jedním z takových příkladů Multisite je blog University of British Columbia.

Další příklady použití WordPress Multisite

Ukázkovým příkladem Multisite je WordPress.com – dokonce s mnoha miliony podstránek! Jak časově náročné a nákladné by bylo spravovat a udržovat je konkrétně. 

Dalším příkladem použití Multisite je gigantická síť BBC America: stejná nadřazená šablona se používá pro všechny síťové stránky, ale každý podadresář má svou vlastní child šablonu.

Stále si nejste jisti? Kontrolní seznam pro WordPress Multisite

Pokud si nejste jisti, zda je WordPress Multisite pro vás to pravé, stačí si odpovědět na následující otázky:

  • Budete určitě vždy potřebovat stejné šablony a pluginy?
  • Potřebujete pouze jednu IP adresu?
  • Máte přibližně stejné zatížení na všech webových stránkách?
  • Je administrativní zátěž jednotlivých webových stránek nízká?
  • Je v pořádku, pokud každý účet s přístupem FTP na jednom webu má přístup i k ostatním webovým stránkám přes FTP?

Pokud můžete na všechny tyto otázky odpovědět kladně, pak je pro vás WordPress Multisite tou správnou volbou a ušetří vám spoustu práce. Pokud musíte odpovědět záporně byť jen na jednu z těchto otázek, WordPress Multisite vám dříve či později přidělává více práce, než byste měli s individuálními instalacemi WordPressu - nebo se dokonce stává bezpečnostním rizikem.

Závěr

Doufejme, že vám tento průvodce poskytl dobrý přehled o výhodách a nevýhodách a o tom, jak moudře používat instalaci WordPress Multisite. Uživatelsky přívětivé stránky Dashboard a intuitivní možnosti z něj dělají vynikající volbu pro některé aplikace. Vzájemné propojení webů je však pro některé aplikace omezuje. WordPress Multisite je nejužitečnější pro vícejazyčné, ale jinak stejné webové stránky. Pokud máte k této funkci další dotazy, neváhejte se obrátit na tým podpory Raidboxes prostřednictvím chatu.

Jaké máte otázky ohledně WordPress Multisite? Neváhejte použít funkci komentáře. Chcete být informováni o nových příspěvcích o WordPressu, vývoji webu a dalších? Pak nás sledujte na Twitteru, FacebookuLinkedIn nebo prostřednictvím našeho newsletteru.

Líbil se vám tento článek?

Svou recenzí nám pomůžete zlepšit náš obsah.

2 komentáře k"WordPress Multisite: Vše důležité na první pohled"

  1. Beim Anlegen einer Multisite-Box legt man fest, welche Art von Multisite verwendet werden soll – also Verzeichnis-, Domain- oder Subdomain Multisite. Nachdem die Seite eingerichtet ist, gibt es keine zeitliche Beschränkung für eine Bearbeitung.

    Wildcard-Zertifikate benötigst du bei Raidboxes nicht – jede erfolgreich mit einer Box – also deiner WordPress-Installation – verknüpfte Domain erhält automatisch vom System ein eigenes SSL-Zertifikat.

  2. Hallo Philipp, das ist tatsächlich von der Lizenz abhängig. Im allgemeinen Fall gilt „eine Plugin-Lizenz für eine WordPress Installation“, in diesem Fall würde eine Lizenz natürlich die gesamte Multisite abdecken – weil alle Unterseiten in einer einzelnen WordPress Installation stecken.

    Aber das ist leider nicht bei allen Plugins der Fall, deshalb solltest du auf die Lizenzen achten und jedes Plugin einzeln darauf prüfen.

    Viele Grüße
    Patrick

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Povinná pole jsou označena *.