Wie man mehrere Websites mit Neos CMS verwaltet
Neos CMS ist ein Open Source Content Application Framework, mit dem Sie auf einfache Weise Inhalte erstellen, verwalten und optimieren können, die von Ihrem Publikum geliebt werden. Eines der Merkmale, die Neos CMS von anderen Content-Management-Systemen abhebt, ist seine echte Multi-Site-Unterstützung.
Was ist Multi-Site-Unterstützung?
Multi-Site-Support bedeutet, dass Sie mehrere unabhängige Websites in einer installierten Neos-Instanz betreiben können. Dies kann für verschiedene Szenarien nützlich sein, wie zum Beispiel:
- Bereitstellung von Inhalten für mehrere Sprachen, Länder oder Zielgruppen
- Betreiben verschiedener Marken, Produkte oder Dienstleistungen unter einem Dach
- Erstellung von Landing Pages, Microsites oder Kampagnen für bestimmte Zwecke
- Testen neuer Ideen oder Konzepte, ohne die Hauptwebsite zu beeinträchtigen
Mit Neos CMS können Sie hunderte von verschiedenen Websites in einer Neos-Instanz verwalten und all Ihre verschiedenen Sprachen, Länder und Personalisierungsanforderungen abdecken. Sie können auch Fallback-Optionen für Inhalte definieren, die in einer bestimmten Site oder Sprache nicht verfügbar sind.
Wie richtet man die Multi-Site-Unterstützung in Neos CMS ein?
Die Einrichtung der Multi-Site-Unterstützung in Neos CMS ist einfach und unkompliziert. Sie können diese Schritte befolgen:
1. Erstellen Sie ein neues Site-Paket für jede Site, die Sie in Ihrer Neos-Instanz betreiben möchten. Sie können den Site-Kickstarter-Befehl verwenden, um ein einfaches Site-Paket mit einer Standard-Knotentyp-Konfiguration und einigen Beispielinhalten zu erstellen.
2. Konfigurieren Sie die Domain und den Basis-URI für jedes Site-Paket in der Datei Settings.yaml. Sie können auch die Standardsprache und die Asset-Sammlung für jede Site festlegen.
3. Importieren Sie die Site-Pakete mit dem Befehl site:import in Ihre Neos-Instanz. Dadurch werden die Site-Knoten und die entsprechenden Inhaltsdimensionen im Content Repository erstellt.
4. Passen Sie die Knotentypen, Vorlagen und Stile für jedes Site-Paket entsprechend Ihren Design- und Funktionsanforderungen an. Sie können Fusion, Fluid und CSS verwenden, um Ihre Sites anzupassen.
5. Fügen Sie den Inhalt für jede Site hinzu und bearbeiten Sie ihn mit der Inline-Editing-Funktion von Neos CMS. Sie können mit dem Site-Selektor und dem Dimensionsmenü im Backend zwischen den Sites und Sprachen wechseln.
Was sind die Vorteile der Multi-Site-Unterstützung in Neos CMS?
Die Multi-Site-Unterstützung in Neos CMS bietet viele Vorteile sowohl für Redakteure als auch für Entwickler, wie z.B:
- Zeit- und Ressourcenersparnis durch die Wiederverwendung der gleichen Neos-Instanz, Datenbank und Codebasis für mehrere Websites
- Vereinfachung der Wartung und Aktualisierung Ihrer Websites durch eine einzige Anlaufstelle
- Verbesserung der Leistung und Sicherheit Ihrer Websites durch die Nutzung der Caching- und Zugriffskontrollfunktionen von Neos CMS
- Verbesserung der Benutzerfreundlichkeit und des Engagements Ihrer Websites durch die Bereitstellung relevanter und personalisierter Inhalte für Ihr Publikum
- Experimentieren Sie mit neuen Ideen und Konzepten, indem Sie neue Websites erstellen und testen, ohne Ihre Hauptwebsite zu beeinträchtigen
Wo können Sie mehr über die Multi-Site-Unterstützung in Neos CMS erfahren?
Wenn Sie mehr über die Multi-Site-Unterstützung in Neos CMS erfahren möchten, können Sie sich diese Ressourcen ansehen:
- Sebastians Vortrag über die Einrichtung von Neos-Instanzen mit mehreren Websites
- Multisite-Zugangsbeschränkung mit Neos CMS (Blog Artikel)
- Multisite Kickstarter für Neos (Community-Paket)
- Multisite-Helfer (Community-Paket)
- Host-basierte Inhaltsdimension Standardvorgaben für Neos (Community-Paket)
- NodeType-Voreinstellungen (Community-Paket)
Ich hoffe, dieser Blogbeitrag hilft Ihnen zu verstehen, was Multisite-Unterstützung ist und wie man sie in Neos CMS nutzt. Wenn Sie Feedback oder Fragen haben, lassen Sie es mich bitte wissen.