Недавно я установил Discourse и он мне очень понравился!
Я заметил одну вещь: при изменении заголовка темы возникает задержка. Она настолько длительна, что после нажатия галочки после редактирования заголовка кажется, что что-то сломалось. Я попытался замерить время: от момента нажатия галочки до отправки изменений заголовка проходит около 3 секунд. Первые несколько раз кажется, что что-то не так или система сломана, но потом привыкаешь, что так и должно быть.
Предлагаю добавить маленькую вращающуюся анимацию, которую вы видите при переключении страниц. Это даст чёткое понимание, что процесс идёт, и нужно просто подождать пару секунд.
РЕДАКТИРОВАНИЕ: Странно, что при редактировании заголовка на этих форумах это происходит менее чем за полсекунды, так что, возможно, мне стоит разобраться с этим.
РЕДАКТИРОВАНИЕ 2: Только что я выполнил ещё несколько редактирований ранее изменённых тем (на моём Discourse), и теперь они выполняются так же быстро, как и на этом сайте. Возможно, медленно происходит только первое редактирование темы. Я подозреваю, что что-то происходит, возможно, с Redis, но не уверен.
РЕДАКТИРОВАНИЕ 3: И теперь все темы на моём сайте редактируются быстро… Это почти как будто Discourse или Redis перешли в спящий режим, поэтому, возможно, первое редактирование «разбудило» их, и все последующие редактирования быстрые, пока Discourse снова не перейдёт в спящий режим? Мне нужно будет провести больше тестов, например, после перезагрузки или после периода бездействия.
(Для уточнения: я единственный пользователь на моём установочном экземпляре Discourse, поэтому другие пользователи не поддерживают ничего активным. Мы всё ещё находимся на этапе тестирования и разработки.)