Blog-Netzwerk mit WordPress-Multisite unter WordPress 3.3
Seit einiger Zeit ist WordPressMU als WordPress Multisite fest in das WordPress integriert. In diesem kurzen Videotuorial zeige ich wie man ein Blog-netzwerk auf Basis von WordPress installiert und einrichtet. Anschließend richte ich unter dem frisch erstellten Blog-Netzwerk zwei Blog-Instanzen ein. Dabei schaue ich mir parallel die Datenbank-Struktur an, denn die Anzahl der Tabellen in der WordPress-Datenbank steigt mit der Einrichtung und mir der Anzahl der Blog-Instanzen. Dies ist mein persönlicher Kritikpunkt am technischen Design. Lieber wäre mir eine Datenbank pro Blog-Instanz gewesen. Naja, man kann nicht alles machen. Hier in Kürze die Anleitung für eine WordPress-Multisite-Installation:
- Installation einer einfachen WordPress-Single-Instanz
- Anpassung der wp-config.php durch das Statement #define(‘WP_ALLOW_MULTISITE’,true);
- Installation des Blog-Netzwerks über das Blog-Dashboard des “Mutter-Blogs” unter Wekrzeuge->Netzwerk Einrichten
- Anpassen weiterer Konfigurationparameter unter wp-config.php
- Anpassen der Rewrite-Regeln in der Datei .htaccess
Standardmäßig kann man pro Subdomain oder Webpfad ein Blog im Blog-Netzwerk betreiben. Möchte man das Ganz auf verschiedene Domains per Virtual-Host verteilen, wird es etwas frickelig und ein PlugIn ist notwendig. Die Vorteile von WordPress-Multisite liegen auf der Hand: Eine WordPress-Version für alle Blog-Instanzen im Netz, verschiedene Theme- und PlugIn-Konfigurationen pro Blog-Instanz. das nachträgliche herauslösen einer Single-Instanz aus dem Blog-Netzwerk stelle ich mir schwer vor, da ich nicht genau weis, was da in der Datenbank im Detail geschieht!









Mit den Bezeichnungen kommt man eventuell etwas durcheinander. Vor WordPress 3.0 gab es ja wie du schon sagtest zwei verschiedene Systeme die dann mit 3.0 zusammen gelegt wurden http://blog.wpde.org/2009/05/30/wp-und-wpmu-sollen-vereint-werden.html . Synonym liest man seit dem die Begriffe Netzwerk, Multisite(MS) und MultiUser (MU).
Ein wichtiger Punkt der glaub ich oben noch fehlt ist das Anlegen eines Ordners blogs.dir im Ordner wp-content.
Grundsätzlich ist zu beachten, dass je nach PlugIn gewisse Probleme auftauchen können. Z.b. mag ich das Dynamic Header Plugin sehr http://wordpress.org/extend/plugins/dynamic-headers/ , und es wird auch als Multisite bzw MU kompatibel deklariert. Allerdings nutzen alle Instanzen den gleichen Ordner für die Dateien, was nicht gerade sinnvoll ist. siehe wie hier beschrieben http://wordpress.org/support/topic/plugin-dynamic-headers-how-to-handle-header-organization-in-a-wpmu-environment
Eine Instanz wieder in eine autarke Umgebung zurück zu spielen ist scheinbar wirklich etwas kompliziert http://beacon.wharton.upenn.edu/404/2011/02/the-return-from-multisite/
Ansonsten findet man hier noch einige Quellen die ich zum Thema sammle: http://delicious.com/filterraum/multisite
Auch die Verteilung auf verschiedene Domains ist recht einfach und ohne Plugin möglich.
Habe ich hier beschrieben:
WordPress-Multisite Installation
Einige typische Plugins, die unter Multisite nicht laufen, habe ich auch erwähnt.
Grundsätzlich erspart aber Multisite eine Menge Aufwand. Ich habe z.B. 3 Domains unter einer Multisite-Installation laufen und muss nur einmal updaten. Gerade bei der Update-Frequenz einiger Plugins reduziert das unheimlich den Administrationsaufwand.
Ein Blog nachher wieder als Single-Instanz zu betreiben dürfte wirklich etwas schwierig werden, wobei die Datenbanktabellen ja sauber separiert sind, bis auf die Netzwerk-Einstellungen.
Ihr Kommentar!
Infos
Tags
Kommentare
Archiv
Artikel
MyBlogLog
Blog-Software
Blogger-Plattformen
Blogroll
Kategorien
Kalender
Sldeshare.net