Ich habe kürzlich Discourse installiert und es einfach toll gefunden!
Mir ist aufgefallen, dass beim Ändern des Titels eines Themas eine Verzögerung auftritt. Diese Verzögerung ist lang genug, um den Eindruck zu erwecken, dass etwas kaputtgegangen ist, wenn man nach der Titelbearbeitung auf das Kontrollkästchen klickt. Ich habe versucht, die tatsächliche Dauer zu messen: Es scheint etwa 3 Sekunden zu dauern, vom Klicken auf das Kontrollkästchen bis zur Übermittlung der Titeländerung. Beim ersten Mal denkt man wirklich, etwas sei falsch oder defekt, doch dann gewöhnt man sich daran, dass das einfach so funktioniert.
Mein Vorschlag: Das kleine Lade-Symbol, das beim Seitenwechsel angezeigt wird, würde ganz klar signalisieren, dass etwas läuft und man nur ein paar Sekunden warten muss.
EDIT: Seltsamerweise dauert die Titelbearbeitung hier in diesen Foren weniger als eine halbe Sekunde, also muss ich das vielleicht genauer untersuchen.
EDIT2: Gerade eben habe ich weitere Änderungen an bereits bearbeiteten Themen (auf meinem Discourse-Server) vorgenommen, und jetzt laufen sie genauso schnell wie hier auf dieser Seite. Vielleicht ist also nur die erste Bearbeitung eines Themas langsam. Ich vermute, dass etwas im Hintergrund passiert, möglicherweise mit Redis, aber ich bin mir nicht sicher.
EDIT3: Und jetzt sind alle Themen auf meiner Seite schnell bearbeitbar… Es ist fast so, als wären Discourse oder Redis im Schlafmodus gewesen. Vielleicht hat die erste Bearbeitung sie geweckt, und alle folgenden Bearbeitungen sind dann schnell, bis Discourse wieder in den Schlafmodus zurückkehrt? Ich werde weiter testen, zum Beispiel nach einem Neustart oder nach einer Phase der Inaktivität.
(Zur weiteren Klärung: Ich bin der einzige Benutzer auf meiner Discourse-Installation, also gibt es keine anderen Nutzer, die etwas aktiv halten. Wir befinden uns noch in der Test- und Entwicklungsphase.)