Пригодность дискурса для обсуждения на странице

Что вы хотели бы сделать?
Я испытываю трудности с определением, является ли Discourse правильным решением для тестирования комментариев на моём бесплатном вики-подобном сайте с контентом.

Для начала стоит отметить, что мы используем VS17 (.Net Framework 4.5), и моя техническая экспертиза ограничивается разработкой, а не поиском оптимальных архитектурных решений. Обёртка C# для Discourse не совместима с нашей средой. Однако, прежде всего: является ли Discourse правильным подходом, исходя из описанного ниже?

Сайт:
У нас есть новый бесплатный сайт с тысячами исторических коротких рассказов в стиле вики, сгруппированных по географическим локациям. Мы хотим разрешить комментарии и взаимодействие на этих страницах. Пользователи должны иметь возможность комментировать и обсуждать только эти рассказы. Если пользователи хотят опубликовать новый тематический контент (например, новый рассказ в этой локации), это должно происходить через нашу собственную простую CMS, а не через форум. Следовательно, мы хотим ограничить создание тем и не стремимся к полноценному открытому формату форума.

Кроме того, в отношении таких функций, как «Предлагаемые темы» и «Недавние темы»: поскольку наши рассказы основаны на географии, релевантные темы — это, по сути, другие наши рассказы, находящиеся физически рядом, а не те, что активны в данный момент. Поэтому мы хотели бы либо убрать эти элементы, либо сделать их более релевантными. Не приводит ли это к тому, что я чрезмерно кастомизирую Discourse, делая его неподходящим решением?

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

У нас также есть собственная простая система администрирования пользователей, в которую можно интегрировать решение для комментариев.

Первоначальная цель:

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

  • Поскольку у нас тысячи рассказов, нет смысла создавать отдельную тему для каждой страницы, так как комментарии могут появиться лишь на 1% из них.

  • Интегрировать нашу систему пользователей с SSO (мой разработчик сможет это сделать).

  • Дать совет, является ли Discourse самым простым решением для этой задачи (или предложить альтернативу, более доступную через C#), а также рекомендовать подходящую структуру.

  • Оказать помощь в будущем с настройкой кастомизаций, основанных на возможностях обсуждений для повышения вовлечённости.

Когда это нужно?

  • Совет по целесообразности нужен немедленно; кастомизации и прочее могут быть выполнены позже.
1 лайк

Привет, Саймон,

С этим может помочь Pavilion. У нас есть опыт в разработке стратегии внедрения Discourse, кастомизации и даже в обработке геолокации (см., например, Discourse Locations).

Напиши мне в личные сообщения, и мы договоримся о звонке.

6 лайков

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.