Können Änderungen vor dem Start still vorgenommen werden?

Hallo. Ich bin mir nicht sicher, ob diese Frage in diese Kategorie gehört oder nicht. Dies ist mein erstes Mal, dass ich Discourse benutze, also entschuldigen Sie bitte! Wir bereiten gerade die Einführung einer neuen Community vor (eine komplette Überarbeitung). Wir haben derzeit eine, die live ist und ebenfalls mit Discourse erstellt wurde.

Gibt es eine Möglichkeit, die neue im Hintergrund zu erstellen/alle notwendigen Änderungen vorzunehmen UND die bestehende öffentlich zugänglich zu lassen? Wenn das nicht möglich ist, hat jemand Empfehlungen für das beste Vorgehen?

Mein Gedanke wäre, die bestehende Community abzuschalten, sie auf eine Notiz zu leiten, die besagt: „Community ist in Wartung“, und sie wieder für Mitglieder zu öffnen, wenn die neue fertig ist.

Vielen Dank!

5 „Gefällt mir“

Hallo @Jess_0398 :wave: vielleicht ein Staging-Server?

4 „Gefällt mir“

Ich würde sagen, dass der Ansatz davon abhängt, was „eine komplette Überarbeitung“ beinhaltet. Wenn es hauptsächlich darum geht, das Branding und das Layout zu aktualisieren, können Sie alles auf einem Staging-Server bearbeiten und dann die Änderungen ohne Serviceunterbrechung in die Produktion übertragen.

Wenn Sie jedoch Änderungen auf Datenbankebene vornehmen, z. B. neue Kategorien oder Gruppen hinzufügen, müssen diese direkt auf der Produktionsinstanz implementiert werden. Alternativ können Sie sie zuerst auf einem Staging-Server vorbereiten und dann die Änderungen auf der Produktion replizieren, um Risiko und Ausfallzeiten zu minimieren.

4 „Gefällt mir“

Ein Staging-Server ist eine wirklich gute Idee.

Wenn alle Änderungen nur Theme-Komponenten und Themes sind, können Sie dies mit einem Test-Theme auf derselben Instanz handhaben.

2 „Gefällt mir“

Das ist sehr hilfreich, danke!

1 „Gefällt mir“