# Вопросы о технической архитектуре Discourse

**URL:** <https://meta.discourse.org/t/questions-about-the-technical-architecture-of-discourse/277308>\
**Category:** Development\
**Created:** [31.Август.2023 08:17:34 UTC](https://meta.discourse.org/t/questions-about-the-technical-architecture-of-discourse/277308 "2023-08-31T08:17:34Z")\
**Posts on this page:** 1\
**Showing post:** 11

<div class="post-metadata">

**Author:** ![Heliosurge](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/heliosurge/32/571810_2.png) [@Heliosurge](https://meta.discourse.org/u/Heliosurge)\
**Post date:** [10.Сентябрь.2023 07:52:31 UTC](https://meta.discourse.org/t/questions-about-the-technical-architecture-of-discourse/277308/11 "2023-09-10T07:52:31Z")

</div>

Привет, @51mon.

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

* * *

Итак…

Discourse Meta изначально задумывалась как базовый каркас для сообщества.

Она предоставляет базовую основу… которая из коробки выглядит довольно скучно.

Учитывая ваш и мой возраст, вы, возможно, участвовали в работе или хотя бы слышали о электронных досках объявлений (BBS) на базе DOS.

Значительная их часть была производными от Telegard BBS, также известными как Telegard Hacks. (отклоняюсь от темы…)

Вернемся к сути.

Итак, вы хотите создать форум на базе Discourse Meta для…

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

Затем сделайте шаг назад.

Чтобы лучше понять, куда двигаться дальше, изучите список сообществ, которые уже используют Discourse. На данный момент у меня нет под рукой прямой ссылки, но ознакомление с существующими сообществами даст вам представление о том, чего можно достичь… А также покажет, насколько похожими могут быть некоторые сообщества и насколько разными они могут быть по охвату и функционалу.

Отсюда вы можете записать функции, которые есть в других сообществах и которые вы хотели бы внедрить в свое.

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

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

Итак, давайте проведем мысленный эксперимент. Предложите пример идеи сообщества. Мы можем даже взять существующее сообщество и спросить себя, какие плагины (#Customization > Plugin, если необходимо), темы (#Customization > Theme) и компоненты тем (#Customization > Theme component) потребовались бы для реализации того, что есть в этом сообществе?

---

_[View the full topic](https://meta.discourse.org/t/questions-about-the-technical-architecture-of-discourse/277308)._
