Die Multisite-WordPress-Installation kann Ihr bester Freund, aber auch Ihr schlimmster Feind sein. Wann sollte man es verwenden und wann sollte man es vermeiden?
Was ist Multisite und wann passt es?
WordPress Multiste ist eine Gruppierung mehrerer (nicht) separater Seiten über eine WordPress-Installation. Ein Hosting, ein WordPress, mehrere Websites . Die ursprüngliche Absicht war es, die Erstellung von Blogging-Plattformen zu ermöglichen, auf denen jeder Benutzer seinen eigenen Blog mit eigenem Thema und Inhalt hat. Ein System (WordPress) würde jedoch im Hintergrund laufen. Um Ihnen eine Vorstellung zu geben, können wir uns unsere lokalen Blogs vorstellen, z.B. bloggen. sme.sk, auf der jeder Benutzer seine eigene Subdomain user.blog.sme.sk hat. Ähnlich funktioniert der Dienst wordpress.com , bei dem jedem Benutzer die Seite page.wordpress.com zur Verfügung steht.
Das zweite großartige Beispiel ist die Website der Universität. Es kann wünschenswert sein, dass die gesamte Site auf einem einzigen System und von einer einzigen Hosting-Site ausgeführt wird. Gleichzeitig ist es aber notwendig, dass jede Fakultät eine eigene Farbvariante der šablóny hat, eigene Inhalte und beispielsweise eigene Administratoren. Siehe www.stuba.sk und die Websites der Fakultäten.
Mit der Multisite-Lösung halten wir ein WordPress und seine Plugins am Leben. Wir führen Updates an einem Ort durch und lösen gleichzeitig ein Hosting. Würde jede Fakultät eine eigene Website bekommen, müssten alle Prozesse mehrfach durchlaufen werden. Genauer gesagt N-mal (N-Anzahl von Sites).
Subdomains / Verzeichnisse aber auch ganze Domains
Netzwerk-URLs können Folgendes verwenden:
- Subdomains, z.B. A.domena.sk, B.domena.sk
- Verzeichnisse, z.B. domena.sk/A, domena.sk/B
- auch optionale Domänen domenaA.sk, domenaB.sk
Wenn Multisite nicht passt
Aus den obigen Zeilen können Sie das Gefühl bekommen, dass die Multisite-Installation eine geeignete Lösung für die Verwaltung all Ihrer Sites ist. Dies ist insbesondere bei der Domain-Mapping-Lösung der Fall!
Aus praktischen Gründen ist dies das Schlimmste , was Sie tun können. Alle Sites teilen sich Funktionalität und Hosting-Kapazität. Das Bearbeiten eines Themas oder Plug-Ins ändert alle Sites im Netzwerk, und ein Problem auf einer wird es mit ziemlicher Sicherheit beheben. Ich empfehle die Verwendung integrierter Lösungen, um mehrere Websites zu verwalten. Sagen wir Jetpack Site Management .
Eine Multisite-Installation ist auch (meistens) nicht geeignet, um Inhalte innerhalb einer einzelnen Site zu sortieren. Persönlich habe ich einen Blog von meiner Firmenwebsite beiseite gelegt und das war eine der schlechtesten Entscheidungen 🙂
Änderungen gegenüber regulären Installationen
Jano ist seit langem daran beteiligt , ein Netzwerk von WordPress-Sites aufzubauen. Es ist wichtig zu wissen, dass jede Standortinstallation in ein Netzwerk umgewandelt werden kann. Dieser Vorgang ist jedoch teilweise irreversibel . Irreversibel, weil es Änderungen im Hintergrund gibt, die sehr schwer rückgängig zu machen sind. Die Struktur der Datenbank , der Dateien auf FTP usw. wird sich ändern. Bei der Datenbank ist die Komplexität wirklich groß. 100 Seiten in einer Multistory erstellt 816 Tabellen in einer Datenbank, 1000 Seiten 8016 Tabellen. Die Formel lautet (10 + 6 + (N * 8)), wobei N die Anzahl der Seiten ist. WordPress.com mit etwa 95 Millionen Seiten hat etwa 296.000.000 Tabellen .
Die Netzwerkinstallation von WordPress ist etwas anspruchsvoller für das Hosting. Ich empfehle auf jeden Fall den Netzwerkbetrieb auf WP-freundlichem Hosting. So kann zum Beispiel der von WebSupport spielerisch damit umgehen. Größere (und besuchte) Sites und Netzwerke gehören bereits zu Managed Solutions und eigenen Servern. Lokal oder global wie wpengine.com .
Die meisten der am häufigsten verwendeten Plugins verstehen Multisite . In jedem Fall ist es notwendig, gewisse Unterschiede zu berücksichtigen. Einige Plugins erhalten neue Einstellungen an neuen Stellen in der Netzwerkinstallation. Eine Einstellung ist in der Netzwerkverwaltung verfügbar, die andere in der Verwaltung einer bestimmten Seite (allgemeiner Ort). Es braucht mehr Zeit.
Bei einer Netzwerkinstallation von WordPress sind Plugins für das gesamte Netzwerk aktiv/inaktiv. Wenn wir also auf einer Seite einen E-Shop über WooCommerce betreiben müssen, wird das Plugin automatisch auch auf anderen Seiten verfügbar sein . Ob es wünschenswert oder unerwünscht ist, hängt bereits von Ihren Bedürfnissen und Vorlieben ab.
Die Themen sind ähnlich. Im Gegensatz zu Plugins werden sie jedoch durch die Aktivierung im Netzwerk nur auf anderen Websites verfügbar gemacht. Die Aktivierung liegt bereits in den Händen des Administrators der jeweiligen Site.
Für eine Multisite-Installation würde ich jedoch definitiv empfehlen, ein Child-Theme zu verwenden. Erstellen Sie mit dem One-Click Child Theme- Plugin für jede Seite separat direkt über die Administration ein Child-Theme. Andernfalls erscheinen Ihre benutzerdefinierten šablóny auf jeder Seite im Netzwerk, die das Thema aktiv verwendet. Ob erwünscht oder unerwünscht, ich überlasse es wieder Ihnen.
Die letzte große Änderung ist eine neue Benutzerebene . Multisite fügt eine neue oberste Ebene hinzu – Superadministrator . Ein Benutzer auf dieser Ebene hat Zugriff, um das gesamte Netzwerk zu verwalten. Ein normaler Administrator greift nur im Netzwerk auf Ihre Site zu.
Hosting-Installation
In der WebSupport- Wissensdatenbank habe ich ein ausführliches Tutorial geschrieben: WordPress Multisite Hosting . Mit seiner Hilfe können Sie alle WordPress-Multisite-Modi installieren. Sogar Domain-Mapping .
Es lohnt sich zu wissen
Dies sind die wichtigsten Punkte bei der Installation einer WordPress-Multisite. Der Rest ist mehr oder weniger gleich und sollte Sie nicht ernsthaft überraschen.
Hast du WordPress Multisite ausprobiert oder umgekehrt, warst du interessiert und möchtest es ausprobieren? Bitte richten Sie Ihre Fragen an die Kommentare 😉
War dieser Artikel hilfreich für Sie? Unterstützen Sie mich bitte durch Teilen. 👍