WordPress Multisite: kiedy ma sens dla biznesu
Multisite pozwala prowadzic wiele stron z jednej instalacji WordPress. Pokazuje, kiedy to oszczednosc, a kiedy pulapka, i jakie sa konkretne plusy, minusy oraz alternatywy.
Multisite to jedna instalacja WordPress obslugujaca wiele stron z jednego panelu
Ma sens przy sieci podobnych stron: oddzialy, marki, jezyki, franczyza
Nie ma sensu dla pojedynczej strony ani projektow niezaleznych
Glowna zaleta to centralne aktualizacje i jeden zestaw wtyczek
Glowne ryzyko to wspolny los: awaria dotyka wszystkie strony naraz
[/dwb_keytakeaways]
Czym jest WordPress Multisite
Multisite to funkcja wbudowana w rdzen WordPress, ktora pozwala prowadzic wiele osobnych stron z jednej instalacji. Wlaczasz ja raz, a potem dodajesz w panelu kolejne witryny, ktore wygladaja dla odwiedzajacych jak zupelnie niezalezne strony. Pod spodem dziela jednak ten sam kod WordPress, ten sam katalog wtyczek i motywow oraz jedna baze danych.
To kluczowa roznica, ktora czesto umyka. Z zewnatrz oddzial1.firma.pl i oddzial2.firma.pl wygladaja jak dwie strony. Technicznie to jeden WordPress, ktory serwuje rozna tresc w zaleznosci od adresu. Aktualizacja rdzenia aktualizuje wszystkie strony naraz. Instalacja wtyczki udostepnia ja calej sieci. Awaria serwera kladzie wszystkie witryny w tej samej sekundzie.
Siec moze dzialac w trzech wariantach adresacji: podkatalogi (firma.pl/sklep), subdomeny (sklep.firma.pl) albo wlasne domeny dla kazdej strony (sklep.pl, firma.de). Ten ostatni wariant, czyli mapowanie domen, jest w rdzeniu WordPress od wersji 4.5 i to on najczesciej interesuje firmy, bo pozwala ukryc fakt, ze strony stoja na jednej instalacji.
Multisite na tle alternatyw
| Cecha | Multisite | Osobne instalacje | Wtyczka wielojezyczna |
|---|---|---|---|
| Liczba stron | wiele z jednej instalacji | jedna na instalacje | jedna strona, wiele jezykow |
| Aktualizacje | raz dla calej sieci | osobno dla kazdej | raz dla jednej strony |
| Niezaleznosc stron | niska, wspolny los | pelna | nie dotyczy |
| Latwosc migracji jednej strony | trudna | latwa | nie dotyczy |
| Najlepsze dla | oddzialy, marki, franczyza | projekty niezalezne | jedna strona w kilku jezykach |
Kiedy Multisite ma sens
Multisite oplaca sie wtedy, gdy prowadzisz wiele podobnych stron pod jednym zarzadem i chcesz nimi sterowac z jednego miejsca. Wspolny mianownik tych przypadkow to: jedna organizacja, podobna struktura stron, jeden zespol techniczny i checi do utrzymania spojnosci. Oto cztery sytuacje, w ktorych regularnie polecam Multisite.
- Siec oddzialow albo lokalizacji: firma z wieloma placowkami, gdzie kazdy oddzial ma wlasna strone z lokalnym adresem, godzinami i zespolem, ale cala reszta (wyglad, struktura, formularze) jest wspolna. Centrala zarzadza szablonem, oddzialy uzupelniaja tresc.
- Kilka marek jednej firmy: grupa, ktora prowadzi 3-5 marek o podobnym modelu, ale innym logo i kolorach. Multisite pozwala dac kazdej marce wlasna domene i wyglad, a utrzymywac je z jednego panelu i jednego zestawu wtyczek.
- Wersje krajowe i jezykowe, ktore maja byc odrebne: gdy niemiecki, polski i angielski oddzial maja inna oferte i inny zespol redakcyjny, a nie tylko przetlumaczone te same strony. Wtedy osobne witryny w sieci sa czystsze niz jedna strona z wtyczka wielojezyczna.
- Franczyza: franczyzodawca daje franczyzobiorcom gotowy szablon strony, oni tylko wypelniaja go swoja trescia. Centrala kontroluje wyglad i funkcje, partnerzy nie moga zepsuc struktury, a aktualizacje ida do wszystkich naraz.
Prosty test: jesli strony, ktore chcesz polaczyc, sa do siebie podobne i zarzadza nimi jedna organizacja, Multisite prawdopodobnie ma sens. Jesli sa rozne, niezalezne i ktoras moze kiedys zostac sprzedana albo przeniesiona, lepsze sa osobne instalacje.
Kiedy Multisite nie ma sensu
Tu zaczynaja sie najczestsze bledy. Multisite wyglada kuszaco, bo brzmi jak oszczednosc, ale w wielu przypadkach dodaje komplikacji bez realnej korzysci. Odradzam Multisite w tych sytuacjach.
- Zwykla, pojedyncza strona firmowa: jesli masz jedna strone i nie planujesz kolejnych, Multisite to tylko niepotrzebna warstwa zlozonosci. Standardowy WordPress jest prostszy w utrzymaniu, hostingu i backupie.
- Strony zupelnie niezalezne: rozni wlasciciele, rozne firmy, rozne modele biznesowe. Jesli witryny nie maja ze soba nic wspolnego poza tym, ze ktos je zrobil, laczenie ich w siec to proszenie sie o klopot.
- Projekty, ktore moga zostac sprzedane lub przeniesione: wyciagniecie jednej strony z Multisite na osobny serwer jest trudne i pracochlonne. Jesli klient moze kiedys chciec wziac swoja strone i przeniesc ja gdzie indziej, od poczatku rob osobna instalacje.
- Strony wymagajace roznych wtyczek i pelnej kontroli: jesli kazda witryna ma miec inny zestaw wtyczek, inny hosting i administratora z pelna swoboda, Multisite raczej przeszkadza, bo wymusza wspolny katalog wtyczek i wspolne srodowisko.
Najczestszy bledny powod siegania po Multisite to "chce miec wiele jezykow". Do jednej strony w kilku jezykach prawie zawsze lepsza jest wtyczka wielojezyczna (WPML, Polylang). Multisite pod jezyki bierz tylko, gdy wersje krajowe maja byc naprawde odrebne, z inna oferta i innym zespolem.
Plusy i minusy w skrocie
Zanim podejmiesz decyzje, warto zobaczyc oba zestawy obok siebie. Multisite to zawsze kompromis: kupujesz wygode zarzadzania, placisz wspolnym losem stron.
Plusy
- Centralne zarzadzanie wszystkimi stronami z jednego panelu
- Aktualizacje rdzenia, motywow i wtyczek w jednym ruchu dla calej sieci
- Mniej zasobow serwera niz osobne instalacje dla kazdej strony
- Jeden zestaw wtyczek i jedna licencja zamiast wielu
- Wspolne konta uzytkownikow i jednolita struktura stron
Minusy
- Awaria lub wlamanie dotyka wszystkie strony naraz
- Nie kazda wtyczka jest testowana pod siec i moze nie dzialac
- Backup i odtworzenie pojedynczej strony sa trudniejsze
- Skok ruchu na jednej stronie obciaza cala siec bez dobrego hostingu
- Migracja jednej witryny poza siec jest pracochlonna
Zarzadzanie siecia na co dzien
Multisite wprowadza nowa role: superadministratora. To osoba, ktora widzi cala siec, dodaje nowe strony, instaluje wtyczki dla wszystkich i decyduje, co administratorzy poszczegolnych witryn moga, a czego nie. Zwykli administratorzy stron maja wezsze uprawnienia: zarzadzaja trescia swojej witryny, ale nie instaluja wtyczek ani nie ruszaja calej sieci.
W praktyce wyglada to tak. Superadmin (zwykle Ty albo Twoj dzial IT) utrzymuje wspolny szablon, pilnuje aktualizacji i kontroluje liste wtyczek. Redaktorzy oddzialow czy marek loguja sie do swoich stron i robia swoja robote, nie majac mozliwosci zepsucia struktury. To dobry model dla organizacji, gdzie tresc tworzy wiele osob, ale techniczna kontrola ma zostac w jednym reku.
Wazna decyzja na starcie to, ktore wtyczki aktywujesz sieciowo (dla wszystkich stron naraz), a ktore zostawiasz do wlaczenia per strona. Wtyczki techniczne, jak SEO, cache czy bezpieczenstwo, zwykle daje sieciowo. Te zwiazane z konkretna trescia czy funkcja danej witryny zostawiam do indywidualnego wlaczenia, zeby nie obciazac stron, ktore ich nie potrzebuja.
- 1Zdecyduj o adresacji: podkatalogi, subdomeny albo wlasne domeny dla kazdej strony
- 2Wlacz Multisite w pliku wp-config.php i .htaccess (najlepiej na czystej instalacji)
- 3Skonfiguruj siec i ustaw role: superadmin oraz administratorzy poszczegolnych stron
- 4Dodaj pierwsza strone, podlacz domene i certyfikat SSL, sprawdz czy dziala
- 5Aktywuj sieciowo wtyczki techniczne (SEO, cache, bezpieczenstwo) i przetestuj na kopii
- 6Ustal plan backupu, ktory pozwala odtworzyc cala siec i pojedyncza strone
Kopie zapasowe i bezpieczenstwo
To obszar, w ktorym Multisite wymaga wiecej uwagi niz zwykly WordPress, i czesto jest niedoceniany. Cala siec ma jedna baze danych i wspolne pliki, wiec backup obejmuje wszystko naraz. Z jednej strony wygodne, bo jednym ruchem zabezpieczasz cala siec. Z drugiej, gdy chcesz odtworzyc tylko jedna strone, bo na niej cos sie zepsulo, robi sie trudniej. Wyciagniecie pojedynczej witryny z backupu Multisite wymaga rozdzielenia odpowiednich tabel w bazie, a nie zwyklego przywrocenia pliku.
Pod katem bezpieczenstwa Multisite to kompromis. Plus: aktualizujesz rdzen i wtyczki w jednym miejscu, wiec latwiej trzymac wszystko aktualne, a to fundament bezpieczenstwa. Minus: luka w jednej wtyczce albo wlamanie na jedna strone moze otworzyc droge do calej sieci, bo wszystkie witryny dziela ten sam kod i ta sama baze. Dlatego Multisite szczegolnie nie lubi bałaganu we wtyczkach.
Higiena bezpieczenstwa sieci Multisite
- Trzymaj liste wtyczek krotka i instaluj tylko sprawdzone, aktualizowane wtyczki
- Aktualizuj rdzen, motywy i wtyczki regularnie, nie odkladaj aktualizacji bezpieczenstwa
- Rob automatyczne kopie zapasowe i okresowo testuj odtworzenie z backupu
- Ogranicz role superadministratora do jednej, dwoch zaufanych osob
- Postaw siec na hostingu, ktory realnie wspiera Multisite i wydziela zasoby
- Wlacz logowanie dwuskladnikowe dla kont z dostepem do calej sieci
Alternatywy dla Multisite
Zanim zdecydujesz sie na siec, sprawdz, czy prostsze rozwiazanie nie zalatwi sprawy. W wielu przypadkach tak.
- Wtyczka wielojezyczna: dla jednej strony w kilku jezykach WPML albo Polylang sa prostsze, tansze w utrzymaniu i nie wiaza Cie z architektura Multisite. To domyslny wybor, gdy chodzi tylko o tlumaczenia.
- Osobne instalacje WordPress: dla stron niezaleznych, ktore moga byc sprzedane albo przeniesione, oddzielne WordPressy daja pelna swobode. Wiecej pracy administracyjnej, ale zero wspolnego losu.
- Narzedzia do zarzadzania wieloma stronami: jesli chodzi Ci glownie o aktualizacje i kopie zapasowe wielu osobnych stron z jednego miejsca, narzedzia jak ManageWP czy MainWP daja centralny panel bez laczenia stron w jedna instalacje. To czesto zloty srodek: osobne, niezalezne WordPressy plus jeden panel do zarzadzania.
Decyzja sprowadza sie do jednego pytania: czy te strony naprawde maja byc jednym organizmem, czy tylko chcesz nimi wygodnie zarzadzac. Jesli to drugie, narzedzie do zarzadzania osobnymi instalacjami zwykle wygrywa z Multisite, bo daje wygode bez ryzyka wspolnego losu.
Jesli zastanawiasz sie, ktora droga jest wlasciwa dla Twojego biznesu, w DawidWeb dobieram architekture pod konkretny przypadek, a nie pod modne haslo. Stawialem zarowno sieci Multisite dla firm z oddzialami, jak i zestawy osobnych instalacji z centralnym panelem zarzadzania. Strony i sklepy buduje od 1800 zl, mam za soba ponad 120 projektow, a wycene konkretnego wdrozenia, razem z rekomendacja architektury, dostajesz w 24 godziny.
Najczęstsze pytania
Czym rozni sie Multisite od kilku osobnych instalacji WordPress?
Multisite to jeden WordPress, jedna baza danych i jeden zestaw plikow dla wszystkich stron w sieci. Osobne instalacje to oddzielne WordPressy, kazdy z wlasna baza i wlasnymi aktualizacjami. Multisite oszczedza czas na zarzadzaniu i aktualizacjach, ale wiaze strony wspolnym losem. Osobne instalacje daja pelna niezaleznosc kosztem wiekszej pracy administracyjnej.
Czy moge dac kazdej stronie w sieci wlasna domene?
Tak. Multisite dziala w trybie podkatalogow (firma.pl/oddzial), subdomen (oddzial.firma.pl) albo z wlasnymi domenami dla kazdej strony (mapowanie domen jest w rdzeniu od WordPress 4.5). Mozesz wiec miec w jednej sieci strona1.pl, strona2.de i strona3.com. Trzeba tylko poprawnie skierowac DNS i certyfikaty SSL na ten sam serwer.
Czy kazda wtyczka dziala w Multisite?
Nie kazda. Wiekszosc popularnych wtyczek dziala, ale czesc nie jest testowana pod siec i potrafi sie zachowac nieprzewidywalnie przy aktywacji sieciowej. Przed wdrozeniem na zywej sieci zawsze testuje wtyczki na kopii. WooCommerce dziala w Multisite, ale jeden sklep to jedna strona w sieci, nie da sie z jednej instalacji prowadzic kilku niezaleznych sklepow na tej samej stronie.
Jak robi sie kopie zapasowe sieci Multisite?
Backup obejmuje cala siec naraz: jedna baza danych i wspolne pliki. To wygodne, bo jednym ruchem masz wszystko, ale klopotliwe, gdy chcesz odtworzyc tylko jedna strone z sieci. Wyciagniecie pojedynczej witryny z backupu Multisite jest trudniejsze niz przy osobnej instalacji i wymaga rozdzielenia tabel w bazie. Dlatego dobieram plan backupu pod to, jak czesto bedziesz potrzebowal przywracac pojedyncze strony.
Czy Multisite jest bezpieczniejszy czy mniej bezpieczny?
To kompromis. Z jednej strony aktualizujesz rdzen i wtyczki w jednym miejscu, wiec latwiej utrzymac wszystko zaktualizowane, a to podstawa bezpieczenstwa. Z drugiej strony luka w jednej wtyczce albo wlamanie na jedna strone moze otworzyc droge do calej sieci, bo dziela kod i baze. Multisite wymaga wiec dyscypliny: mniej wtyczek, regularne aktualizacje i dobry hosting.
Czy do wielu jezykow potrzebuje Multisite?
Zwykle nie. Dla jednej strony w kilku jezykach lepsza i prostsza jest wtyczka wielojezyczna, jak WPML albo Polylang, bo trzymasz tlumaczenia w jednym miejscu i latwiej zarzadzasz spojnym contentem. Multisite pod jezyki ma sens dopiero, gdy poszczegolne wersje krajowe maja byc realnie odrebne: inna oferta, inny zespol redakcyjny, inne produkty, a nie tylko przetlumaczone te same strony.
Potrzebujesz pomocy z projektem?
Robię strony WordPress i sklepy Shoper od 2500 zł. Partner Shoper, 120+ projektów.
- Odpowiedź w 24h
- Certyfikowany Partner Shoper
- 120+ zrealizowanych projektów
- Zgodność z RODO, pełna ochrona danych