Drupal und Multidomain-Websites
Multidomain-Websites werden in letzter Zeit immer beliebter. Für mobile Geräte erstellen wir eine eigene Domain, für die API der Website ebenfalls eine eigene Domain. Die Möglichkeit, einen Teil der Website-Funktionalität auf einer Subdomain bereitzustellen, erlaubt es, neue Funktionen zusammen mit der gemeinsamen Benutzer- und Node-Datenbank der Hauptseite zu nutzen. Zum Beispiel haben wir example.org, und dafür erstellen wir api.example.org, pda.example.org und so weiter.
Wie Sie sich denken können, kann man in Drupal ohne großen Aufwand mehrdomainige Websites realisieren. Dabei sind verschiedene Einsatzmöglichkeiten von Drupal möglich:
Wir können verschiedene Drupal-Installationen mit unterschiedlichen Datenbanken verwenden. Diese einfache Methode erfordert keine besonderen Aufwände, man installiert die Sites einfach in verschiedene Verzeichnisse und weist Subdomains zu.
Wir können eine einzige Drupal-Installation mit einer gemeinsamen Datenbank verwenden. Dann teilen sich alle Sites dieselbe Benutzer-, Node-, Kommentar- und Taxonomie-Term-Datenbank, und Drupal selbst ist gemeinsam. Dies ist sinnvoll, wenn wir dieselbe Funktionalität für unterschiedliche Geräte bereitstellen wollen.
Wir können auch mehrere Drupal-Installationen mit derselben Datenbank verwenden. Dies ist sinnvoll, wenn die Sites unterschiedliche Zwecke verfolgen, beispielsweise um die API der Website umzusetzen.
In den Lektionen zu multidomainigen Websites werden wir das Modul domain access sowie dazugehörige Module ausführlich besprechen, um verschiedene Funktionen auf der Website zu realisieren.