Startseite
  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche
Startseite › Forum › Drupalcenter.de › Allgemeines zu Drupal ›

Multisite / Multidomain ...

Eingetragen von baff (23)
am 29.06.2009 - 16:22 Uhr in
  • Allgemeines zu Drupal

Hallo Drupler!

Ich möchte mir gerne einen Überblick verschaffen, was Drupal im Bereich multisite / multidomain zu bieten hat, und die dabei verwendeten Begriffe definieren.

Die genaue Unterscheidung zw. Site und domain in diesem Zusammenhang ist bei mir auch noch nicht 100%ig gesickert ...schäm

Es ist wahrscheinlich so:
multisite: mehrere sites mit je einer domain
multidomain: eine site mit mehreren domains
Wie nennt man dann mehrere sites mit je mehreren domains? Multidomainsites :-)

Mir wird gleich schwindelig ....

Mein bisheriger Wissensstand (bitte korrigieren, falls falsch):

1. Multisite am gleichen Server mit verschiedenen Datenbanken pro Site
das ist im Core enthalten, jede Site hat ihr eigenes settings.php File

2. Multisite am gleichen Server mit einer gemeinsamen Datenbank für alle Sites
nicht sinnvoll, oder doch? Mit nur einem settings.php file? Evt. mit Modul "Domain Access"?

3. Multisite auf verschiedene Server verteilt mit einer gemeinsamen Datenbank?

4. Multidomain am gleiche Server mit nur einer gemeinsamen Datenbank für alle domains.
Mit dem Modul "Domain Access" möglich.

5. Multidomain auf verschiedenen Servern mit einer gemeinsamen Datenbank?

puh - so - das wars!

Vielleicht weiß ja der eine oder andere über Punkt 2,3 oder 5 Bescheid.

Ich habe je eine Seite mit Drupal und Typo3 erstellt um sie zu vergleichen.
Auf http://www.contentmanager.de gibt es ein interessantes pdf:
www.contentmanager.de/download/contentmanager_ebook_opensource_cms.pdf

Bei Typo3 steht da auf Seite 15:

"... Auch ein Austausch der Daten zwischen den einzelnen Auftritten ist möglich. Dabei können manuell einzelne Inhaltselemente, Seiten oder ganze Seitenbäume kopier oder über eine Verknüpfung referenziert werden....."

Kann das Drupal auch? Ok - Seitenbäume gibt es in Drupal nicht, aber das Referenzieren ist schon ein super Sache.

Im Entwicklerhandbuch Drupal steht im "Kapitel 22.3 Architekturen" dass so ziemlich alles machbar ist, allerdings ohne näher auf einzelne Aspekte einzugehen.

Vielen Dank!

David

‹ [Gelöst] Benutzerdefinierter Content Type : contact Hoster für Drupal 6 ›
  • Anmelden oder Registrieren um Kommentare zu schreiben

baff schrieb 1. Multisite

Eingetragen von JThan (396)
am 29.06.2009 - 19:06 Uhr
baff schrieb

1. Multisite am gleichen Server mit verschiedenen Datenbanken pro Site
das ist im Core enthalten, jede Site hat ihr eigenes settings.php File

Richtig

baff schrieb

2. Multisite am gleichen Server mit einer gemeinsamen Datenbank für alle Sites
nicht sinnvoll, oder doch? Mit nur einem settings.php file? Evt. mit Modul "Domain Access"?

Du kannst mit Tabellenprefixen arbeiten, so dass du viele Sites in eine Datenbank packen kannst. Jede Site benöitigt ihre eigene settings.php

baff schrieb

3. Multisite auf verschiedene Server verteilt mit einer gemeinsamen Datenbank?

Geht bestimmt auch, du brauchst nur den enstprechenden Datenbankzugriff. Aber wo sollte hier der Sinn liegen?

baff schrieb

4. Multidomain am gleiche Server mit nur einer gemeinsamen Datenbank für alle domains.
Mit dem Modul "Domain Access" möglich.

Bestimmt, noch nicht selbst probiert

baff schrieb

5. Multidomain auf verschiedenen Servern mit einer gemeinsamen Datenbank?

Auch das sollte gehen - Sinn?

baff schrieb

Kann das Drupal auch? Ok - Seitenbäume gibt es in Drupal nicht, aber das Referenzieren ist schon ein super Sache.

Du kannst bei Drupal Tabellen teilen. Warum ist das Referenzieren eine super Sache? Erschließt sich mir nicht.

baff schrieb

Im Entwicklerhandbuch Drupal steht im "Kapitel 22.3 Architekturen" dass so ziemlich alles machbar ist, allerdings ohne näher auf einzelne Aspekte einzugehen.

Man beachte den letzten Satz in meiner Sig!

EDIT: Selbst ausprobieren auf einer testinstallation hat noch die meiste Erkenntnisse gebracht! Ist gar nicht schwer und meist schneller als erst alles zu hinterfragen. Richte dir deine eigene Spielwiese ein und "spiele" drauf los.

Gruß
JThan
_____
Meine private Seite: http://durstich.de
--> http://is.gd/C9Pb - Drupal Themes Showroom <--
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Referenzieren

Eingetragen von baff (23)
am 29.06.2009 - 19:44 Uhr

Hallo JThan!

Vielen Dank erst mal für Deine Infos. Vor allem "Richte dir deine eigene Spielwiese ein und "spiele" drauf los" macht wohl wirklich am meisten Sinn.

>> Warum ist das Referenzieren eine super Sache? Erschließt sich mir nicht.

Damit man nicht mehrere Kopien braucht, sondern nur ein Original und mehrere Verweise drauf. Ist wie unter Windows mit Desktop Verknüpfungen - da kann man auch fragen warum das Sinn macht :-)

Sinn von Multidomain bzw. Multisite mit einer gemeinsamen Datenbank.
Da kann ich mir schon ein paar Szenarios vorstellen. Wie wäres zum Beispiel so:

Angenommen man will ein und dasselbe Produkt 2 verschiedene Zielgruppen anbieten nur
eben anders präsentiert usw.

Also 2 verschiedene domains wie z.B. maennerautos.de und frauenautos.de
Themes usw. verschieden aber die Produkte gleich. Dann sollten zumindest die Autos in einer Tabelle (Datenbank) liegen, die von beiden domains genutzt wird. Oder aber man referenziert :-)

Oder zum Bsp. man hat eine .de unde eine .at domain, die sich geringfügig unterscheiden. Vielleicht 2 Communities. Man will aber nur ein deutschsprachiges Forum
für beide domains und vielleicht auch nur eine user Tabelle .... oder domainübergreifende Suche

Oder könnte man das alles auch anders lösen?

Danke!

  • Anmelden oder Registrieren um Kommentare zu schreiben

baff schrieb Damit man

Eingetragen von JThan (396)
am 29.06.2009 - 20:11 Uhr
baff schrieb

Damit man nicht mehrere Kopien braucht, sondern nur ein Original und mehrere Verweise drauf. Ist wie unter Windows mit Desktop Verknüpfungen - da kann man auch fragen warum das Sinn macht :-)

Da macht es Sinn, da die Dateistrukturen so verzweigt sind, dass man einige Dinge einfach im direkten Zugriff haben muss.

baff schrieb

Also 2 verschiedene domains wie z.B. maennerautos.de und frauenautos.de
Themes usw. verschieden aber die Produkte gleich. Dann sollten zumindest die Autos in einer Tabelle (Datenbank) liegen, die von beiden domains genutzt wird. Oder aber man referenziert :-)

Hmm... okay, ist ein Anwendungsfall. geht aber mit Drupal. Tabellen können geteilt werden, auch die Content Tabellen.

baff schrieb

Oder zum Bsp. man hat eine .de unde eine .at domain, die sich geringfügig unterscheiden. Vielleicht 2 Communities. Man will aber nur ein deutschsprachiges Forum
für beide domains und vielleicht auch nur eine user Tabelle .... oder domainübergreifende Suche

Oder könnte man das alles auch anders lösen?

Eine Unterscheidung nach der Domain von welcher die User kommen, und je nachdem eben die gedachten Themes einstellen.

Das ganze ist für mich auch immer eine Frage der Transparenz für den User! Als user Frage ich mich: Wie kommt da jetzt die andere Domain dazwischen? Kann man sicherlich lösen, sollte aber (imho) bedacht werden.

Gruß
JThan
_____
Meine private Seite: http://durstich.de
--> http://is.gd/C9Pb - Drupal Themes Showroom <--
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

JThan schrieb Das ganze ist

Eingetragen von baff (23)
am 29.06.2009 - 20:47 Uhr
JThan schrieb

Das ganze ist für mich auch immer eine Frage der Transparenz für den User! Als user Frage ich mich: Wie kommt da jetzt die andere Domain dazwischen? Kann man sicherlich lösen, sollte aber (imho) bedacht werden.

Ja, gutes Argument!

  • Anmelden oder Registrieren um Kommentare zu schreiben

Nachtrag: Schau dir mal

Eingetragen von JThan (396)
am 01.07.2009 - 22:49 Uhr

Nachtrag: Schau dir mal dieses Modul an: http://drupal.org/project/virtual_site (Das hatte ich im Hinterkopf, wusste aber nicht mehr wie es heißt und hab es gerade durch Zufall wiederentdeckt!

Gruß
JThan
_____
Meine private Seite: http://durstich.de
--> http://is.gd/C9Pb - Drupal Themes Showroom <--
Alle Angaben in meinen Beiträgen sind stets ohne Gewähr und auf eigenes Risiko für bare Münze zu nehmen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

Virtual Sites

Eingetragen von baff (23)
am 02.07.2009 - 07:44 Uhr

Da bin ich noch nicht drüber gestolpert. Vielen Dank!
David

  • Anmelden oder Registrieren um Kommentare zu schreiben

Performance bei trafficlastigen Domains in Multisite Setup ??

Eingetragen von digidog (nicht überprüft) (0)
am 22.07.2009 - 15:16 Uhr
JThan schrieb

Das ganze ist für mich auch immer eine Frage der Transparenz für den User! Als user Frage ich mich: Wie kommt da jetzt die andere Domain dazwischen? Kann man sicherlich lösen, sollte aber (imho) bedacht werden.

Apopo, bedacht sein: Als meine erste Frage hier on drupalcenter.de (Hallo ersteinmal :-) ) wundere ich mich darüber, dass das Thema Performance sich nirgendwo bei dem Hauptthema Multisite etabliert? Unterliege ich da einem Denkfehler? Weil die Anfragen doch quasi durch nur eine Drupal Installation verwaltet also "getunnelt" werden? Also ist die shared Nutzung z.B. von Modulen nicht auch eine "Multi"-belastung der Drupal Hauptinstallation? z.B. Bei Anfragen zur selben Zeit? Oder habe ich da was an der Multisite-konzeptstruktur falsch verstanden ... ? (Serverauslastung bei hohem Traffic mal ausgeklammert)

Oder praktischer gefragt: macht es z.B. überhaupt Sinn eine einzige Drupal Installation laufen zu lassen, um von dort aus alle Domains die man betreut (sagen wir mal 10 mit gutem Traffic) zu verwalten? (zb. weil man glaubt man spart sich Konfigurationsarbeit?)

Auch wenn das eine der Grundfragen ist, weswegen vielleicht einige Multisite verwenden, stellt sich für mich die Frage dennoch, wie weit man das Ganze ausreizen sollte. Oder ist es eher dann optimal eingesetzt worden, wenn z.B. maximal drei artverwandte Domains und ihre zwei Sprachen Domains unter nur einer "Drupal-Haube" stecken?

Ich frage in der Hoffnung, dass vielleicht jemand sagt: wieviel auf der einen Domain los ist, hat keinen Effekt auf die andere Domain innerhalb des Multisite-Setups und dessen Performance. Nutze so viele Domains wie du willst unter einer Drupal Installation ... :-)

Lieben Dank ersteinmal und liebe Grüße an Drupalcenter! Gefällt mir hier sehr!

--
digidog ...

" ... wer, wie, was, warum. wer nicht fragt bleibt dumm ..." Zitat - Sesamstrasse

  • Anmelden oder Registrieren um Kommentare zu schreiben

Performance

Eingetragen von kompress (2)
am 26.08.2009 - 13:28 Uhr

Die Performance geht bei einer Multiside-Installation in der Tat "in die Knie" - und zwar spürbar. Das liegt sicher bei der Nutzung identischer Module bei vielen Anfragen. Ähnlich wird es sich bei der Nutzung einer Datenbank für mehrere Sites verhalten. Das habe ich allerdings noch nicht getestet. Für die Verwaltung eigener Sites und zu Testzwecken mag das noch ganz brauchbar sein, für kommerzielle Sites sind Multisites sicher nicht die beste Lösung.

  • Anmelden oder Registrieren um Kommentare zu schreiben

kompress schrieb Für die

Eingetragen von Alexander Langer (3416)
am 26.08.2009 - 14:20 Uhr
kompress schrieb

Für die Verwaltung eigener Sites und zu Testzwecken mag das noch ganz brauchbar sein, für kommerzielle Sites sind Multisites sicher nicht die beste Lösung.

Die Praxis widerspricht dir da. Siehe Warner Music und Sony BMG, um mal ein paar große Fische zu nennen, die Multisites für ordentlich frequentierte Websites einsetzen.

--
mortendk: everytime you use contemplate... Thor is striking down from above with his mighty hammer - crushing and killing a kitten!

webseiter.de

  • Anmelden oder Registrieren um Kommentare zu schreiben

Multisides

Eingetragen von kompress (2)
am 27.08.2009 - 12:16 Uhr

Danke für den Hinweis, Alexander. Dann habe ich offensichtlich etwas falsch gemacht. Liegt es am Hoster oder an mir? Schätze, ich werde es nochmal versuchen um nicht zigmal Drupal installieren zu müssen.

  • Anmelden oder Registrieren um Kommentare zu schreiben

wohl eher an der Infratruktur

Eingetragen von r4s6 (1383)
am 27.08.2009 - 12:49 Uhr

Bin jetzt nicht gerade der Hero in diesen Dingen, aber ich würde doch sagen das Performance-Problem liegt da vorallem beim Hoster bzw. dessen Hardware. Die von Alexander erwähnten Firmen werden die Server wohl selbst managen, denen werden die Wohl auch Komponenten spendieren, von denen unsereins nur Träumen kann. (Memory ohne Ende / Kerne ohne Grenzen, und und und...)

Gruss Roger

Gelöste Forenbeiträge mit [gelöst] im Titel ergänzen (1. Posting vom Thema) <==> das erleichtert das finden von Lösungen

  • Anmelden oder Registrieren um Kommentare zu schreiben

Benutzeranmeldung

  • Registrieren
  • Neues Passwort anfordern

Aktive Forenthemen

  • für drupal11 ein Slider Modul
  • [gelöst] W3CSS Paragraphs Views
  • Drupal 11 neu aufsetzen und Bereiche aus 10 importieren
  • Wie erlaubt man neuen Benutzern auf die Resetseite zugreifen zu dürfen.
  • [gelöst] Anzeigeformat Text mit Bild in einem Artikel, Drupal 11
  • Social Media Buttons um Insteragram erweitern
  • Nach Installation der neuesten D10-Version kein Zugriff auf Website
  • Composer nach Umzug
  • [gelöst] Taxonomie Begriffe zeigt nicht alle Nodes an
  • Drupal 11 + Experience Builder (Canvas) + Layout Builder
  • Welche KI verwendet ihr?
  • Update Manger läst sich nicht Installieren
Weiter

Neue Kommentare

  • melde mich mal wieder, da ich
    vor 1 Tag 16 Stunden
  • Hey danke
    vor 2 Tagen 11 Stunden
  • Update: jetzt gibt's ein
    vor 3 Tagen 5 Stunden
  • Hallo, im Prinzip habe ich
    vor 1 Woche 15 Stunden
  • Da scheint die Terminologie
    vor 1 Woche 18 Stunden
  • Kannst doch auch alles direkt
    vor 1 Woche 5 Tagen
  • In der entsprechenden View
    vor 1 Woche 5 Tagen
  • Dazu müsstest Du vermutlich
    vor 1 Woche 5 Tagen
  • gelöst
    vor 4 Wochen 1 Tag
  • Ja natürlich. Dass ist etwas,
    vor 4 Wochen 2 Tagen

Statistik

Beiträge im Forum: 250233
Registrierte User: 20449

Neue User:

  • Mroppoofpaync
  • 4aficiona2
  • AppBuilder

» Alle User anzeigen

User nach Punkten sortiert:
wla9461
stBorchert6003
quiptime4972
Tobias Bähr4019
bv3924
ronald3857
md3717
Thoor3678
Alexander Langer3416
Exterior2903
» User nach Punkten
Zur Zeit sind 0 User und 14 Gäste online.

Hauptmenü

  • » Home
  • » Handbuch & FAQ
  • » Forum
  • » Übersetzungsserver
  • » Suche

Quicklinks I

  • Infos
  • Drupal Showcase
  • Installation
  • Update
  • Forum
  • Team
  • Verhaltensregeln

Quicklinks II

  • Drupal Jobs
  • FAQ
  • Drupal-Kochbuch
  • Best Practice - Drupal Sites - Guidelines
  • Drupal How To's

Quicklinks III

  • Tipps & Tricks
  • Drupal Theme System
  • Theme Handbuch
  • Leitfaden zur Entwicklung von Modulen

RSS & Twitter

  • Drupal Planet deutsch
  • RSS Feed News
  • RSS Feed Planet
  • Twitter Drupalcenter
Drupalcenter Team | Impressum & Datenschutz | Kontakt
Angetrieben von Drupal | Drupal is a registered trademark of Dries Buytaert.
Drupal Initiative - Drupal Association