avatar
Артём Шумейко
@artemshumeiko
21.04.2026 08:57
Пользователи просят эту фичу, а мы отказываемся ее делать

Продолжаю серию постов про развитие Солвита, и сегодня хочу поговорить про фичу, которую нам регулярно просят, а я каждый раз отказываюсь от мысли её реализовать — раздел с комментариями, что-то типа форума, где можно пообщаться, оставить реакцию на задачу, написать своё решение и поспорить с чужим.

И, честно, немного обидно — с точки зрения разработки это действительно интересная задача, которую хочется покрутить в голове: нужно продумать иерархическую систему подкомментариев, красиво это уложить в структуру базы данных, сделать пагинацию, подгрузку, красивое отображение на фронте... Но давайте не будем углубляться в техническую часть и поговорим про продуктовую сторону, потому что именно там начинаются настоящие проблемы.

Сама реализация комментариев — это не проблема. Проблема в том, что начинается после: потребуется модератор, нужна система антиспама, т.к. всякие спамеры обязательно появятся, нужно как-то блокировать странных персонажей, которые начнут писать всякую дичь. И не дай бог дать возможность прикладывать картинки — тут я даже расписывать не буду, вы понимаете, чем это заканчивается. Можно, конечно, ограничить доступ только платным пользователям, тогда активность будет меньше и качественнее, но всё равно это время, которое я сейчас не готов тратить на модерацию вместо развития продукта.

При этом мы всё равно хотим получать обратную связь от пользователей. Скоро зарелизим новую фичу с разобором решения лайв-кодинг задач, и сделаем систему оценки решения через лайки/дизлайки, причём после нажатия дизлайка можно будет прикрепить комментарий с отзывом, что именно не понравилось. Но увидим его только мы — это довольно безопасный способ собирать фидбек без ущерба для других посетителей сайта и без необходимости что-то модерировать.

Понятно, что если активность на сайте огромная и комментариев пишут очень много, то всякий шлак сам будет опускаться вниз, потому что его никто не лайкает, и система ранжирования автоматически поднимает наверх самое полезное. Но до этого нужно дорасти, а у нас сейчас огромное количество задач и вопросов (более 3000), и я сомневаюсь, что мы можем добиться достаточной активности в каждом из них, чтобы эта система самомодерации реально заработала.

А вам вообще важны комментарии на образовательных платформах?

emoji — комментарии нужны, это же комьюнити
👍 — и без них норм, главное контент
👍 154
emoji 46
6
6
🔥 2
39 6 10.4K

Обсуждение 39

Обсуждение не доступно в веб-версии. Чтобы написать комментарий, перейдите в приложение Telegram.

Обсудить в Telegram