На самом деле есть ещё одна проблемная «функция» в настройке профиля «Скрыть мой публичный профиль и функции присутствия», которая в настоящее время (непреднамеренно, по моему мнению) значительно усложняет отправку сообщений пользователю, выбравшему эту настройку, поскольку она удаляет кнопку отправки сообщений из карточек пользователей:
Обратите внимание, что существует отдельная настройка для отключения сообщений, но эта проблема вызвана именно настройкой «Скрыть мой публичный профиль и функции присутствия». Я не думаю, что желание скрыть профиль и/или статус присутствия обязательно означает, что пользователь не хочет получать сообщения (по крайней мере, не в такой степени). В любом случае, извините за отклонение от темы.
Возвращаясь к теме и, насколько это имеет значение, мы используем этот плагин (который нам
) на довольно активном форуме (~140 одновременных пользователей онлайн) и надеемся на некоторые оптимизации. Я не программист на Ruby, но готов помочь любым другим способом (обратная связь, бенчмарки и т. д.).