Микрофорумы: сколько я могу создать?

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

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

Буду признателен за любую информацию, включая ссылку на тех, кто уже пробует что-то подобное.

Дэйв

Если вы действительно имеете в виду «чат», то есть мимолетные обсуждения тысяч коротких сообщений, Discourse — плохое решение, независимо от вашего вопроса о «многих небольших форумах».

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

Спасибо, это было полезно.

@pfaffman, а что насчёт организации групповых сообщений в рамках одного форума, где на каждое событие приходится одно сообщение? :thinking:

@David_Razidlo, сколько пользователей, по вашим ожиданиям, будут общаться в чате по каждому событию? Планируете ли вы предоставить всем пользователям доступ к каждому чату?

Ох. Да! Я ошибся, ответив на то, что, как мне показалось, он спрашивал («большое количество очень маленьких форумов»), а не на то, что описывает его сценарий использования.

Да. Я бы сделал «событие» либо групповым личным сообщением, либо отдельной темой (особенно если вам не важно, кто может её видеть). Возможно, создать тему, заставить пользователей как-то подписаться на неё и сразу же скрыть из списка, чтобы она не отображалась никому, у кого нет ссылки.

#techiesgonnatech :laughing:

Если серьёзно, я вовсе не думаю, что вы совершили ошибку; я просто интересовался другими обходными путями.

На самом деле, для мозгового штурма было бы полезно получить больше информации о пользовательском сценарии, я думаю.

Думаю, мне стоит почитать дополнительную литературу.

Для ясности: мы создадим нечто вроде события, у которого есть место и время. Затем мы хотим, чтобы люди, просматривающие это событие (оно может быть публичным или приватным), могли обсуждать его. Примером может служить корпоративный пикник, где люди обсуждают вопросы, специфичные для этого мероприятия. В настоящее время у нас есть простая кастомная система, которая позволяет создавать одну ветку с постами и ответами. Если возможно, я хотел бы использовать Discourse для создания небольших форумов, которые могут состоять даже из одной категории «Общее».

Планирую лучше разобраться в Discourse, но не раньше чем через пару месяцев.

Спасибо,
Дэйв