Meiner Erfahrung nach fließt bei dieser Art von hierarchischer Gemeinschaft die Information auf nationaler Ebene meist von oben nach unten und die vollen Funktionen von Discourse werden eher regional benötigt.
In der Tat würde ich zu diesem Zeitpunkt eine Instanz als Portal für institutionelle und SSO in „regionale“ Instanzen verwenden, mit einer „Besucher“-Gruppe/Kategorie in jeder.
Aber bald werden Sie einige sehr aktive Gruppen und andere ziemlich veraltete haben. Also vielleicht, bis eine Gruppe eine kritische Masse an Aktivität erreicht (oder auf Anfrage), können die ersten paar Themen PMs sein?
@sam wenn ich das richtig verstehe, unter der Annahme, dass alle Benutzer außer Administratoren Zugriff auf eine begrenzte Anzahl von Kategorien haben (sagen wir weniger als 20/Benutzer), wäre die einzige Konsequenz einer sehr großen Anzahl von Kategorien (10K, 20K… 100K) eine Beeinträchtigung (Schweregrad TBD) der Leistung nur der Admin-Seiten (und sogar sehr spezifischer Seiten: Startseite und Kategorieseiten). Die Leistung und das Erlebnis der Benutzer wären unbeeinflusst.
Ist das richtig?
Obwohl es noch in Arbeit ist, haben wir daran gearbeitet, Discourse für noch mehr Kategorien skalierbar zu machen, und es gibt jetzt eine experimentelle Website-Einstellung namens lazy load categories groups, um dieses Verhalten zu aktivieren:
Diejenigen, die bereit sind, mit Ecken und Kanten zu leben, können es gerne ausprobieren, aber wir sind noch nicht so weit, dass wir viel zusätzliches Feedback suchen.
Sobald wir so weit sind, werden wir ein Thema in Announcements hier auf Meta erstellen, um mehr Leute zu ermutigen, es hier und auf ihrer eigenen Website auszuprobieren.
@mcwumbly Ich kann es kaum erwarten, dass diese Funktion in Produktion geht! Hoffentlich macht das die aktuelle Obergrenze von 500 Kategorien für gehostete Pläne zu einer Sache der Vergangenheit.
In unserem Anwendungsfall haben wir viele (Zehntausende) von Kategorien und Gruppen, aber nur sehr wenige Kategorien und Benutzer pro Gruppe.