Multisite vs Multidomain
am 19.12.2013 - 16:26 Uhr in
Hallo,
ich hoffe meine Frage einigermaßen verständlich zu stellen...
und zwar möchte ich mehrere Websites bauen mit einer Datenbank... (Ziel ist, dass man nur ein Login benötigt und der Content auf allen Websites erscheint)
Also ein Beispiel....
Domain 1: www.Tiere.de
Domain 2: www.zoo.de
Domain 3: www.Tierhaus.de
Auf allen soll identischer Inhalt erscheinen, also, wenn ich auf Domain1 einen Artikel schreibe soll dieser auch auf Domain 2 und 3 erscheinen (jede Domain mit einem eigenen theme)
Soweit so gut. Ich denke dafür ist die Multisite Funktionalität da, zumal ich für jede Domain auch ein anderes theme benutzen kann.
*bitte korrigieren wenn ich eine falsche Annahme habe*
FRAGE 1:
Diese Domains liegen alle auf einem Server... Bezüglich der Performance, wäre es denn möglich, diese 3 Domains auf unterschiedliche Server zu verteilen (irgendwann)?
Frage 2:
Ich hätte gerne für jedes Tier einen eigenen Content-Type.
Ist es denn aus performance Gründen sinnvoll für jedes Tier eine eigene Subdomain zu generieren?
Also z.B. "hunde.tiere.de", "katzen.tiere.de"
Also die Frage ist, dass wenn ich eine gewisse Größe habe..., ist es dann möglich, auch jede Subdomain auf einem eigenen Sever laufen zu lassen?
- Anmelden oder Registrieren um Kommentare zu schreiben
einfach mal so ins Unreine gedacht
am 19.12.2013 - 16:38 Uhr
wie wäre es mit zoo.de/elefanten, statt elefanten.zoo.de?
Wobei man das auch mit rewrite realisieren könnte.
Da alles in einer Datenbank stehen soll, wieso dann unterschiedliche Server?
Sinnvoll kann es sein, einen eigenen Server für die Datenbank zu haben, wenn die Datenbankzugriffe dies erfordern.
Dieser muss dann aber mit einer guten Anbindung mit dem WEB-Server verbunden sein, also im Backbone hängen.
Wieviele tausend Zugriffe gleichzeitig erwartest du denn?
Entsprechend muss der Server ausgestattet sein.
Wieviel weißt du bisher über Drupal?
Views ist definitiv Pflicht bei solchen Vorhaben ;-)
Grüße
Ronald
Hallo Ronald vielen
am 19.12.2013 - 16:46 Uhr
Hallo Ronald vielen Dank...
also ich kenne mich relativ gut aus mit Drupal. Bisher realisierte ich mein Vorhaben aber nur auf XAMPP...
Die Frage ist einfach nur aus Performance gründen, da ich mit devel auf einer Testinstallation tausende Nodes generieren ließ und dann sah, wie die Ladezeiten sich verzögerten (wohl eher mutierten :) )
Ich möchte einfach erreichen, dass ich sozusagen, das Fundament richtig lege um später, falls die Seite hochfrequentiert wird, auf dieses Fundament zurückgreifen zu können.......
Deswegen auch immer meine Frage, ob ich jede Domain und Subdomain auf einem einzelnen Server betreiben kann............
Wahrscheinlich ist aber das Problem immer die Datenbank...
Ich hab grad diesen Link
am 19.12.2013 - 17:04 Uhr
Ich hab grad diesen Link gefunden, vielleicht unterstützt dich das schon mal ein wenig, ist nicht speziell auf Multisites geschrieben, aber wenn du so grosse Projekte planst, könnt man vielleicht eine Beratungsgebühr anfragen, um nicht später wieder alles neu aufsetzen zu müssen.
http://alphanodes.de/performance-optimierung-drupal
Grüße Jenna
Multisites sind dazu gedacht
am 19.12.2013 - 22:11 Uhr
Multisites sind dazu gedacht mehrere (unabhängige) Domains mit getrenntem Inhalt auf einem Drupalkern laufen zu haben - also eigentlich das Gegenteil von dem was du möchtest.
Ich würde es wharscheinlich so angehen, dass ich ServerAliase definiere und in denselben DocumentRoot zeigen lasse. Über die sites.php kannst du dann dann Drupal anweisen pro Domain in unterschiedlichen sites/ nach zu schauen- wenn das überhaupt notwendig ist.
Du kannst deine settings.php dann kopieren und auf dieselbe Datenbank zugreifen. Mit Symlinks kannst du auf Ordnerebene dann auf deinen "Hauptordner" zeigen. Hierüber sollte es auch möglich sein ein anderes Theme unter gleichem Namen wie in der DB gespeichert auszugeben.
Wenn du Inhalte zwischen den
am 20.12.2013 - 18:04 Uhr
Wenn du Inhalte zwischen den verschiedenen Drupal Seiten teilen möchtest, solltest du dir einmal das [do:domain] anschauen. Hier kannst du bei Erstellung einer Node bestimmen, auf welcher Domain die Inhalte geteilt werden sollen. Dies lässt sich alles über das Modul konfigurieren.
Auf einem DUG Treffen im letzten Jahr hatte ich das Modul auch kurz schon einmal vorgestellt:
http://de.slideshare.net/steffenruehlmann/domain-access-12032012
SteffenR
http://www.twitter.com/_steffenr
Drupal-Initiative e.V.