wordpress multisite raidboxes

Co to jest WordPress Multisite oraz kiedy powinieneś go używać?

Multisite daje ci możliwość zarządzania wieloma witrynami WordPressa w ramach jednej instalacji. Mimo to pozostaje ona jedną z najbardziej niezrozumiałych funkcji WordPressa. Oczyszczamy dla ciebie gąszcz informacji dotyczący sieci Multisite: Czym jest i co potrafi WordPress Multisite i dla jakich projektów warto go stosować? 

Witryny w sieci Multisite są rejestrowane jako subdomeny, podkatalogi domeny głównej (subdirectory) lub z własną domeną w sieci wielodomenowej. Do każdej z tych stron może być wiele poziomów dostępu. Wszystkie strony w sieci mają taki sam wybór motywów i wtyczek, ponieważ są one instalowane globalnie - ale zawartość i wygląd mogą się bardzo różnić pomiędzy stronami. Motywy i wtyczki są co prawda instalowane globalnie, ale o tym, które z nich będą używane na poszczególnych stronach, można zdecydować indywidualnie.

Te cechy sprawiają, że WordPress Multisite można wykorzystać na wiele sposobów. Istnieje jednak wiele przypadków, w których sieć Multisite nie jest najlepszym rozwiązaniem.

Funkcja Multisite została wprowadzona w 2010 roku w wersji 3.0 WordPressa i od tego czasu stała się bardzo popularnym sposobem zarządzania instalacjami wielu stron. Często zdarza się, że z perspektywy czasu decyzja o konfiguracji WordPressa jako Multisite okazuje się problematyczna - dzieje się tak głównie wtedy, gdy poszczególne strony stały się zbyt indywidualne i mają zostać przekształcone w osobne witryny. Ale o tym później!

Najważniejsze cechy

  • Jedna instalacja WordPress dla nieograniczonej liczby witryn
  • Konta administratorów sieci znajdują się na szczycie całej sieci
  • Administratorzy witryny mogą zarządzać poszczególnymi stronami

Jedno lub więcej kont znajduje się na szczycie sieci jako administratorzy sieci. Jako administrator sieci możesz zarządzać motywami i wtyczkami dla wszystkich stron z jednego pulpitu - to znaczy instalować, odinstalowywać i aktualizować je. Możesz też kontrolować zawartość i wygląd wszystkich stron internetowych. Możliwe jest także dodawanie nowych stron do sieci i przypisywanie im kont administratorów. Administratorzy stron mogą kontrolować zawartość swojej strony i dostosowywać motywy do własnych potrzeb. Mogą także włączać i wyłączać wtyczki, ale nie mogą instalować motywów ani wtyczek.

Przegląd sieci WordPress Multisite
Strona administratora sieci dla administratora sieci

Instalacja WordPress Multisite działa dokładnie tak samo jak pojedyncza instalacja WordPressa. Dzięki temu proces ten jest bardzo przyjazny dla użytkownika.

Zalety i wady WordPress Multisite

Korzystanie z sieci WordPress Multisite ma zalety i wady - co oznacza, że powinieneś dokładnie rozważyć, czy jest to rozwiązanie odpowiednie dla ciebie.

Zalety Multisite

  • Łatwe zarządzanie
  • Możliwość tworzenia wielu hierarchicznych poziomów użytkowników
  • Jedna kopia zapasowa dla wszystkich witryn

Instalacja WordPress Multisite jest szczególnie opłacalna ze względu na znacznie zmniejszony wysiłek administracyjny związany z wtyczkami i motywami. Dzieje się tak dlatego, że można je instalować i aktualizować dla wszystkich stron za pomocą jednego panelu administracyjnego. Hierarchiczne poziomy użytkowników są szczególnie przydatne dla instytucji takich jak placówki edukacyjne. Ale o tym więcej później.

Wady Multisite

  • Kopie zapasowe poszczególnych witryn w sieci Multisite są bardzo czasochłonne
  • Niektóre wtyczki nie obsługują sieci Multisite
  • Potrzeba więcej mocy serwera
  • Ryzyko związane z bezpieczeństwem strony internetowej jest ryzykiem dla wszystkich stron internetowych
  • Administrator witryny nie ma dostępu do FTP

Tworząc sieć WordPress Multisite, musisz się upewnić, że wtyczki, których chcesz użyć, obsługują Multisite, w przeciwnym razie korzyść płynąca z oszczędności czasu i prostoty zostanie zniweczona. Moc serwera wymagana ze względu na większy ruch szybko prowadzi do problemów z wydajnością, zwłaszcza w przypadku hostingu współdzielonego. Jeśli na jednej stronie internetowej pojawi się nieautoryzowany dostęp, zagrożone są wszystkie strony w sieci. Brak dostępu do FTP dla administratorów strony oznacza, mówiąc prostym językiem, że nie mogą oni edytować kodu strony.

Być może w tym momencie zauważyłeś, że wady przeważają nad zaletami. Nie zrozum tego źle: oznacza to po prostu, że WordPress Multisite wymaga przemyślanego użycia, ponieważ tych wad można uniknąć lub nawet nie są one istotne w przypadku niektórych zastosowań. W sumie widać, że istnieje kilka szczególnie wartościowych zastosowań, które zostały przedstawione bardziej szczegółowo w rozdziale "Wspomaganie decyzji". 

"*" wyświetla wymagane pola

Zgoda*
To pole służy do weryfikacji i nie powinno być zmieniane.

Jakie są wymagania dla WordPress Multisite?

Mimo że jest to szeroko wspierana funkcja WordPressa, istnieją dwa podstawowe wymagania dotyczące instalacji sieci WordPress Multisite. 

  • Istniejąca instalacja WordPress
  • Hosting obsługujący instalację Multisite

Przy wyborze hostingu współdzielony hosting jest zazwyczaj najtańszą opcją, ale dla WordPressa Multisite nie jest to dobre rozwiązanie. W przypadku serwera współdzielonego zasoby serwera są naturalnie współdzielone. Dlatego jest mało prawdopodobne, aby serwer współdzielony mógł obsłużyć ruch dla wielu witryn w twojej sieci. Dlatego też do korzystania z wielu witryn zalecany jest serwer dedykowany lub wirtualny serwer prywatny.  

Jeśli twój hosting nie skonfiguruje dla ciebie instalacji multisite, będziesz potrzebował także programu File Transfer Protocol (FTP). Popularne programy FTP to FileZilla lub rozszerzenie FTP dla Visual Studio Code. Umożliwia to edytowanie, wysyłanie i pobieranie plików na serwerze. Aby zainstalować WordPress Multisite, nie trzeba pisać żadnego kodu - wystarczy skopiować kilka małych fragmentów do plików na serwerze. Szczegółowe instrukcje wykraczałyby poza zakres tego opracowania. Jeśli jesteś zainteresowany, zapoznaj się z tym przewodnikiem.

Mapowanie domeny WordPress

Teraz już wiesz, czym jest sieć WordPress Multisite, kiedy możesz jej używać i co trzeba zrobić, aby ją zainstalować. Przyjrzyjmy się teraz, jak te strony są powiązane z oryginalną instalacją WordPressa i jaki to może mieć wpływ.

Zanim dodasz swoją pierwszą stronę internetową, musisz wybrać rodzaj sieci. Typy Multisite nie mogą być łączone, a późniejsza zmiana typu będzie czasochłonna. Masz trzy możliwości skonfigurowania sieci:

  1. jako Subdomena
  2. jako Podkatalog
  3. jako Multidomena 

Adres URL pokazuje, który system został wybrany. Przykładem subdomeny może być store.brand.com, a podkatalogu - brand.com/store. W ten sposób można intuicyjnie zarządzać adresami URL poszczególnych stron internetowych. Ale jeśli jest więcej niż kilka subdomen lub podkatalogów, wymyślenie przyjaznej nazwy dla każdej z nich może być trudne.

Dzięki mapowaniu domeny WordPressa możesz uniknąć tego problemu. Od wersji 4.5 mapowanie domen WordPressa jest funkcją wbudowaną w WordPressa. Pozwala to na używanie domen niestandardowych jako zamiennika adresu URL subdomeny lub podkatalogu. 

Firmy o zasięgu międzynarodowym mogą zmienić swoje subdomeny lub podkatalogi na różne domeny najwyższego poziomu w zależności od kraju lub regionu. Na przykład Britain.brand.com można zmienić na brand.co.uk, a brand.com/de/ na brand.de.

Mapowanie domeny WordPress

Uwaga: W przypadku mapowania domeny WordPress musisz mieć również dostęp do domeny, którą mapujesz.

W tym miejscu powinniśmy wspomnieć o certyfikatach SSL (Secure Socket Layer). Jest to metoda zabezpieczenia strony internetowej poprzez zaszyfrowanie danych. 

Niektóre firmy hostingowe, w tym Raidboxes, oferują nawet bezpłatne certyfikaty SSL, które można aktywować jednym kliknięciem. Certyfikat standardowy jest jednak ważny tylko dla jednej domeny. Wszystkie podkatalogi danej domeny są objęte certyfikatem SSL tej domeny, ale poddomena wymaga innego rodzaju certyfikatu — w tym przypadku potrzebny jest tzw. certyfikat SSL typu Wildcard.

W sieci typu Multisite z natury rzeczy wszystkie strony są ze sobą połączone i dlatego wszystkie wymagają szyfrowania SSL. Tak jak w przypadku większości sieci, jeśli bezpieczeństwo jednego elementu zostanie naruszone, zagrożone są wszystkie elementy sieci. Dlatego ze względów bezpieczeństwa ważne jest, by cała sieć była objęta odpowiednim certyfikatem SSL.

Skonfiguruj sieć Multisite w Raidboxes

Możesz założyć swoją sieć Multisite w Raidboxes, tworząc nowy Box i używając opcji "Utwórz Multisite". Wybierz typ sieci i skonfiguruj resztę. Następnie tworzona jest strona główna sieci i tworzone jest konto administratora sieci. 

WordPress Multisite Raidboxes
Stwórz WordPress Multisite w Raidboxes

W przeciwieństwie do normalnej instalacji, w Raidboxes wszystkie konfiguracje dla instalacji Multisite wykonuje się w ustawieniach Boxa. Jak już wspomniano, sieci Multisite są najczęściej zarządzane centralnie poprzez WordPress Multisite Dashboard lub poprzez Box całej sieci. Dlatego z powodów technicznych poniższe funkcje nie będą (na razie) możliwe do zrealizowania:

  • Aktualizacje wszelkiego rodzaju dla poszczególnych witryn w sieci Multisite
  • Przypisanie drugiej domeny do podkatalogu lub subdomeny Boxa
  • Nagłówki bezpieczeństwa dla poszczególnych witryn w sieci
  • Przekierowania adresów URL dla poszczególnych witryn w sieci

Te ograniczenia wynikają z natury sieci Multisite i dlatego są trudne do pokonania. Funkcje, które można wdrożyć i które są jeszcze planowane w związku z WordPress Multisite:

  • Staging
  • Tworzenie szablonów i tworzenie nowego Boxa na podstawie szablonu
  • Dostosowanie przeglądu i ustawień zadań cronjob dla podstron (obecnie możliwe tylko dla całej sieci WordPress Multisite)

Migracja WordPress Multisite do Raidboxes

Eksperci WordPressa naszego partnera Codeable zajmą się całym procesem przenoszenia Twojej sieci Multisite we współpracy z nami. Wyjaśniamy, jak przenieść witrynę Multisite na stronę Raidboxes w tym artykule Helpcenter.

Konfiguracja i ustawienia

Po zainstalowaniu witryny WordPress Multisite zobaczysz stronę Dashboard swojej oryginalnej witryny. Na górze znajduje się nowa opcja o nazwie "Moje witryny". Po najechaniu na nią myszką otworzy się dwa menu. Przejdź do "Zarządzania siecią" i kliknij opcję "Dashboard". 

Wordpress Multisite Menu

Przejdź do "Ustawień" i najpierw sprawdź, czy adres e-mail administratora i tytuł strony głównej są nadal poprawne. Następnie jest kilka opcji do skonfigurowania. W większości przypadków nie wymagają one wyjaśnień, ale omówię tutaj pokrótce ustawienia rejestracji. Może to być źle zrozumiane.

W sekcji "Zakazane nazwy" możesz ograniczyć rejestrację stron internetowych zawierających określone słowa - na przykład, jeśli w polu tym wpiszesz słowo kluczowe "admin", strona admin.domain.com nie będzie mogła zostać zarejestrowana. Ta funkcja może być przydatna w większej sieci, gdzie można rejestrować strony internetowe o niestandardowych nazwach, aby zapobiec używaniu niepożądanych nazw.

Wordpress Multisite Settings

Przydatna jest też opcja ograniczenia rejestracji e-maili. Dzięki tej funkcji możesz zdefiniować określoną domenę e-mail, z której będą mogły być zakładane nowe strony internetowe. Jest to szczególnie przydatne, jeśli chcesz ograniczyć rejestrację do wewnętrznego adresu e-mail.

Motywy i wtyczki

Ustawienia te można również znaleźć w administracji sieci. Motywy i wtyczki mogą być udostępniane w całej sieci. Administratorzy witryn mogą je następnie aktywować lub dezaktywować w swoich witrynach.

Istnieje możliwość zmiany domyślnego motywu używanego podczas dodawania nowej strony. Aby to zrobić, dodaj następujący kod do pliku wp-config.php i zastąp "new-theme" nazwą (folderu) motywu, który chcesz ustawić jako domyślny.

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

wp-config.php

Ponieważ wp-config.php jest tylko do odczytu w Raidboxes ze względów bezpieczeństwa, możesz dokonać tej zmiany bezpośrednio z pulpitu nawigacyjnego Raidboxes, w sekcji Ustawienia - WordPress - wp.config.php.

Dodawanie nowej strony

Aby dodać nową witrynę do sieci, przejdź do sekcji Moje witryny - Zarządzanie siecią - Witryny. Kliknij przycisk "Dodaj nowy", a zostaniesz przeniesiony na stronę z intuicyjnymi opcjami dodawania nowej witryny do sieci.

Wordpress Multisite Add New Site

SSH i WP-CLI

Przy okazji: Podobnie jak w przypadku pojedynczej witryny, możesz również używać SSH i WP CLI z WordPress Multisite do zarządzania stronami. Działa to dokładnie tak samo jak w przypadku pojedynczej witryny, ale należy podać parametr "-url=subsite.example.com".

Mała pomoc w podjęciu decyzji

Jak już wspomniano powyżej, istnieją bardzo specyficzne przypadki użycia, w których instalacja WordPress Multisite naprawdę ma sens, a zalety Multisite są szczególnie widoczne. Są to między innymi następujące przypadki:

Wielojęzyczność

W przypadku wielojęzyczności często stosuje się multisite typu "podkatalog", ponieważ zawartość jest taka sama, a różnią się tylko języki.

Przykład:

  • Strona główna: mysite.com
  • Podstrona: mysite.com/pl
  • Podstrona: mysite.com/fr
  • Podstrona: mysite.com/es

Internacjonalizacja

Łatwo byłoby umiędzynarodowić się poprzez multidomenę, ale w przeciwieństwie do wielojęzyczności, treść byłaby inna:

  • Strona główna: Strona angielska: mysite.com
  • Podstrona: strona niemiecka: meineseite.de
  • Podstrona: strona hiszpańska: misitio.es
  • Podstrona: Niderlandzki: Strona mijnpagina.nl

Podstrony dla różnych produktów

Jeśli twoja firma sprzedaje różne produkty, Multisite z subdomeną może być właściwym rozwiązaniem. Na przykład, jeśli Twoja firma oferuje kilka różnych, większych produktów, które są niezależne. Jest to częstsze w przypadku firm zajmujących się na przykład tworzeniem oprogramowania. 

  • Strona główna: mycompany.com
  • Strona produktu: myproduct.mycompany.com
  • Więcej stron produktów: myotherproduct.mycompany.com
  • Inna strona produktu: mynewestproduct.mycompany.com

Jeśli chcesz założyć sklep internetowy z towarami sezonowymi (choinki w zimie/ drzewka owocowe w lecie), multisite również może przynieść Ci wiele korzyści: na przykład dzięki utworzeniu kilku domen dla poszczególnych produktów sezonowych, ale system zarządzania towarami pozostaje ten sam.

Instytucje edukacyjne

Doskonałym polem do popisu dla WordPress Multisite są firmy lub instytucje, takie jak szkoły czy uniwersytety, które zakładają własne podstrony dla produktów, działów, lokalizacji czy wydziałów. Pracownicy poszczególnych działów mogą zarządzać swoimi podstronami, ale nic więcej, a ogólna atmosfera panująca na całej stronie pozostaje spójna dla odwiedzających.

Ogólnie rzecz biorąc, Multisite jest odpowiednie, gdy wykorzystywane są pewne wspólne zasoby, a poszczególni użytkownicy chcą pracować niezależnie w swoich obszarach działania. Z tego powodu wiele dużych organizacji (np. uniwersytetów i szkół wyższych) korzysta z Multisite. Zaletą tego rozwiązania jest to, że każdy wydział lub katedra może prowadzić własną stronę internetową lub wewnętrznego bloga z wieloma współpracownikami, podczas gdy jeden zespół zarządza całą siecią stron internetowych. Jednym z takich przykładów Multisite jest blog Uniwersytetu Kolumbii Brytyjskiej.

Prawdziwe przykłady

Doskonałym przykładem Multisite jest WordPress.com sam - z wieloma milionami podstron! Jak czasochłonne i kosztowne byłoby zarządzanie nimi i ich utrzymanie. 

Innym przykładem zastosowania Multisite jest gigantyczna sieć BBC America: ten sam motyw nadrzędny jest używany dla wszystkich stron sieci, ale każdy pojedynczy podkatalog ma swój własny motyw potomny.

Nadal nie masz pewności? 

Jeśli nie jesteś pewien, czy WordPress Multisite jest dla Ciebie odpowiedni, po prostu odpowiedz na poniższe pytania:

  • Czy jesteś pewien, że zawsze będziesz potrzebował tych samych motywów i wtyczek?
  • Czy potrzebny jest tylko adres IP?
  • Czy na wszystkich stronach obciążenie jest mniej więcej takie samo?
  • Czy nakład pracy administracyjnej na poszczególnych stronach jest niewielki?
  • Czy jest w porządku, jeśli każde konto z dostępem do FTP na jednej stronie ma również dostęp do FTP na innych stronach?

Jeśli na wszystkie te pytania możesz odpowiedzieć twierdząco, to WordPress Multisite jest dla ciebie i zaoszczędzi ci wiele pracy. Jeśli będziesz musiał odpowiedzieć "nie" na choć jedno z tych pytań, prędzej czy później przysporzy ci to więcej pracy niż w przypadku indywidualnej instalacji WordPressa - lub nawet stanie się zagrożeniem dla bezpieczeństwa.

Wnioski

Mam nadzieję, że ten przewodnik dał ci dobry przegląd zalet i wad oraz tego, jak mądrze korzystać z instalacji WordPress Multisite. Przyjazny dla użytkownika pulpit i intuicyjne opcje sprawiają, że jest to świetny wybór dla niektórych zastosowań. Jednak połączenie tych miejsc ogranicza też niektóre zastosowania. WordPress Multisite jest najbardziej opłacalny dla stron wielojęzycznych, ale w innych przypadkach dokładnie takich samych. Jeśli masz jakiekolwiek pytania dotyczące tej funkcji, skontaktuj się z zespołem wsparcia Raidboxes poprzez czat na żywo.

Masz pytania dotyczące WordPress Multisite? Zachęcamy do komentowania. Chcesz być informowany o nowych artykułach na temat WordPressa, tworzenia stron internetowych i nie tylko? Obserwuj nas na Twitterze i Facebooku, LinkedIn lub za pośrednictwem naszego Newslettera.

Spodobał Ci się ten artykuł?

Zostawiając opinię pomożesz nam udoskonalać publikowane przez nas treści.

Komentarz do "Co to jest WordPress Multisite i kiedy powinieneś go używać? ".

  1. 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

Napisz komentarz

Twój adres e-mail nie zostanie opublikowany. Pola wymagane oznaczone są *.