it-swarm.com.de

Unterschiedliche Datenbank für unterschiedliche Subdomains, aber gleiche Dateien

Ich möchte eine Website erstellen, die dieselben Joomla-Dateien verwendet, aber für jede Subdomain unterschiedliche Websites. Ich dachte, dieser Ansatz ist am besten für eine Installation mit mehreren Websites geeignet. Jede Unterwebsite ist eine einfache Site, auf der Frontend-Benutzer Artikel aus bestimmten Kategorien erstellen/bearbeiten oder Bilder und Dateien hochladen können (zum Herunterladen). Auch der Datenbankinhalt (Benutzer, Artikel, Bilder) wird nicht zwischen Unterwebsites geteilt. Der Grund, warum ich die gleichen Dateien haben möchte, ist, dass ich die Vorlagendateien auf einmal bearbeiten kann, um beispielsweise manuell ein gemeinsames Banner für alle Websites einzufügen. Ich weiß, dass ich, wenn ich ein Plugin für alle Sites installieren möchte, diese manuell auf jeder Unterwebsite installieren und konfigurieren muss, aber ich sehe keine Alternative.

Was ich wissen möchte, wenn dies möglich ist.

Ich bin auch offen für Vorschläge zu verschiedenen Ansätzen. (Wenn irgendwelche Erweiterungen betroffen sind, würde ich freie bevorzugen.)

3
mvaculisteanu

Ja, es ist möglich, aber es gibt keine freie Erweiterung für solch eine mächtige Aufgabe.

Ich habe AlterBrains MightySites bereits in verschiedenen Fallszenarien mit großem Erfolg verwendet.

MightySites ist Joomla! Multisites Manager und ermöglicht es Ihnen, mehrere Sites in einem einzigen Hosting-Konto zu betreiben und Datenbankdaten zwischen verschiedenen Joomla! Websites mit folgenden Funktionen:

  • Einmaliges An- und Abmelden auf Websites.
  • Es sind keine Hacks von Core-Dateien erforderlich und kein Joomla! Kerndateien werden gepatcht.
  • Möglichkeit, Datenbankinhalte und Benutzer (mit Community Builder- und JomSocial-Unterstützung) von anderen Websites zu verwenden.
  • Sie können viele Joomla! Websites, die ein einziges Hosting-Konto verwenden, mit denselben Benutzern und JomSocial-Inhalten, jedoch mit unterschiedlichem Vorlagenstil usw.
  • Sie können Ihre aktuelle Website ganz einfach auf eine andere Website replizieren, ohne ein neues Hosting-Konto einzurichten!

MightySites wird für zwei Hauptaufgaben verwendet:

  • Führen Sie mehrere Joomla-Websites über ein einziges Hosting-Konto aus (alle Websites verwenden dieselben Dateien, aber unterschiedliche Datenbankdaten).
  • Freigabe von Datenbankinhalten (mehrere Sites können dieselben Datenbanktabellen verwenden, sodass diese Daten auf allen Sites immer identisch sind).

Sehr empfehlenswert.

3
Mikan

Ich glaube Seblod Multisites Feature ist dazu in der Lage und es ist kostenlos. Aber die Lernkurve ist steil (aber es lohnt sich)

1
webchun