wordpress multisite raidboxes

WordPress Multisite: Wszystko, co ważne w skrócie

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ć? 

Czym jest WordPress Multisite?

Witryny w sieci wielostanowiskowej WordPress są zarejestrowane jako subdomeny, podkatalogi domeny głównej (podkatalog) lub z własną domeną w sieci wielodomenowej. Dla każdej z tych witryn może istnieć kilka poziomów dostępu. Wszystkie witryny w sieci mają ten sam wybór motywów i wtyczek, ponieważ są one instalowane globalnie - ale zawartość i wygląd mogą się znacznie różnić między witrynami. Motywy i wtyczki są instalowane globalnie, ale o tym, które z nich są używane w poszczególnych witrynach, można decydować 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!

WordPress Multisite: Najważniejsze funkcje

  • 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 jest w zasadzie taka sama jak pojedyncza instalacja WordPress. 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.

WordPress Multisite oferuje następujące korzyści

  • Ł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.

WordPress Multisite ma następujące wady

  • 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 zauważyłeś w tym momencie, że wady przeważają nad zaletami. Abyś nie zrozumiał tego źle, oznacza to po prostu, że WordPress Multisite wymaga ukierunkowanego użycia, ponieważ tych wad można uniknąć lub nawet nie są one istotne dla niektórych zastosowań. Podsumowując, jest teraz jasne, że istnieje kilka szczególnie wartościowych przypadków użycia, które zostały przedstawione bardziej szczegółowo poniżej. 

"*" wyświetla wymagane pola

Chcę otrzymywać newsletter, aby być informowanym o nowych artykułach na blogu, e-bookach, funkcjach i nowościach dotyczących WordPress. Mogę wycofać swoją zgodę w dowolnym momencie. Należy zapoznać się z naszą Polityką prywatności.
To pole służy do weryfikacji i nie powinno być zmieniane.

Czy są jakieś 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.

WordPress Multisite i mapowanie domen 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.

Wymagania dotyczące mapowania 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 skonfigurować swoją siećmultisitena stronie Raidboxes , tworząc nową stronę Box i korzystając z opcji"Utwórz multisite". Wybierz typ sieci i skonfiguruj pozostałe elementy. Następnie zostanie utworzona strona główna sieci i skonfigurowane 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:

  • Środowisko testowe 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 dla WordPress multisite

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

Z tego miejsca przejdź do "Ustawień" i najpierw sprawdź, czy adres e-mail administratora i tytuł strony głównej są nadal poprawne. Następnie możesz skonfigurować kilka opcji. Większość z nich nie wymaga wyjaśnień, ale pokrótce wyjaśnię tutaj ustawienia rejestracji. Mogą one zostać ź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

Możesz również znaleźć te ustawienia w administracji sieci. Motywy i wtyczki mogą być dostępne w całej sieci. Tylko administrator sieci może instalować motywy i wtyczki. Administratorzy witryn mogą je następnie aktywować lub dezaktywować dla swoich witryn i lokalizacji.

Dużą zaletą tego rozwiązania jest to, że musisz zapisać swoje wtyczki i motywy tylko raz w katalogu wp-content instalacji WordPress. Oznacza to, że potrzebujesz mniej miejsca i mniej czasu na aktualizacje.

Istnieje również możliwość zmiany domyślnego motywu używanego do dodawania nowej witryny. 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".

Jak WordPress Multisite przechowuje multimedia i dane

Media i dane są przechowywane nieco inaczej w sieci WordPress Multisite niż w zwykłej instalacji WordPress. Interfejs użytkownika działa w taki sam sposób, jak zwykła witryna WordPress.

Jeśli WordPress Multisite jest aktywowany, nowy folder "Sites" jest tworzony na przykład w katalogu "wp-content/upload" dla twoich mediów w repozytorium. Wszystkie media, które są przesyłane do Twojej sieci, są następnie przechowywane tam centralnie. WordPress tworzy nowy podfolder w tym folderze dla każdej witryny w sieci multisite, który jest nazwany po odpowiednim identyfikatorze witryny. Twoja główna witryna ma identyfikator 01, pierwsza nowa witryna w sieci ma identyfikator 02 i tak dalej.

Nowe tabele bazy danych są również tworzone dla danych , gdy WordPress Multisite jest aktywowany, a dodatkowe tabele są dodawane dla nowych witryn w sieci, każda z identyfikatorem witryny jako prefiksem, aby oddzielić dane dla poszczególnych witryn.

Najczęstsze przypadki użycia WordPress Multisite

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

Subdomeny dla różnych produktów

Jeśli Twoja firma sprzedaje różne produkty, subdomena multisite może być właściwym rozwiązaniem. Na przykład, jeśli Twoja firma oferuje kilka różnych, samodzielnych, większych produktów. Tak jest na przykład często w przypadku firm z sektora rozwoju 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.

Dalsze zastosowania

Ponadto WordPress Multisite, czasami w połączeniu z niektórymi wtyczkami, takimi jak BuddyPress, jest również odpowiedni dla

  • Sieci społecznościowe,
  • intranet dla Twojej firmy,
  • sieć afiliacyjna lub
  • Twoje osobiste strony internetowe.

WordPress Multisite przykłady z praktyki

W praktyce WordPress Multisite jest wykorzystywany w różnych obszarach. W szczególności instytucje takie jak szkoły lub uniwersytety, ale także sieci redakcyjne często polegają na konfiguracji multisite.

WordPress Multisite w instytucjach edukacyjnych

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.

Dalsze przykłady wykorzystania WordPress Multisite

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 jesteś pewien? Lista kontrolna dla WordPress Multisite

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 możesz odpowiedzieć twierdząco na wszystkie te pytania, to WordPress Multisite jest właściwym wyborem dla Ciebie i zaoszczędzi Ci wiele pracy. Jeśli musisz odpowiedzieć "nie" na choćby jedno z tych pytań, WordPress Multisite prędzej czy później przysporzy ci więcej pracy niż w przypadku pojedynczych instalacji WordPress - lub nawet stanie się zagrożeniem dla bezpieczeństwa.

Wnioski

Mamy nadzieję, że ten przewodnik dał Ci dobry przegląd zalet i wad oraz sposobów mądrego korzystania z instalacji WordPress Multisite. Przyjazny dla użytkownika Dashboard i intuicyjne opcje sprawiają, że jest to doskonały wybór do niektórych zastosowań. Jednak powiązanie stron internetowych ze sobą ogranicza je do niektórych zastosowań. WordPress Multisite jest najbardziej przydatny w przypadku wielojęzycznych, ale poza tym identycznych stron internetowych. Jeśli masz dodatkowe pytania dotyczące tej funkcji, skontaktuj się z zespołem pomocy technicznej Raidboxes za pośrednictwem czatu 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.

2 komentarze na temat"WordPress Multisite: Wszystko, co ważne w skrócie"

  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

Napisz komentarz

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