Всем привет!
Я только что установил Discourse на свой новый сайт, и всё выглядит отлично, за исключением того, что мне нужен не только форум сообщества, но и полноценный веб-сайт. Недавно я увидел этот сайт, который идеально соответствует моим ожиданиям, и мне интересно — это какой-то простой плагин для интеграции с форумом или что-то другое? Буду очень благодарен, если кто-то поможет и предоставит больше информации.
Да, похоже на сильно модифицированный сайт Discourse.
Мы уже реализовывали подобные «Главные панели управления» с множеством таких виджетов для клиентов.
Это можно сделать, не разворачивая отдельный веб-сайт, оставив всё «в рамках» платформы, что делает обновления и обслуживание достаточно простыми. Фактически, никакой «интеграции» не требуется.
Тем не менее, если у вас уже есть другой веб-сайт, существуют варианты его интеграции; всё зависит от ваших требований.
Вот пример сайта, где удалённые данные интегрированы в фронтенд Discourse: https://community.automox.com/, причём данные поступают как из блога, так и из системного API.
Однако такой объём доработок требует соответствующего бюджета.
Вы можете начать экспериментировать с плагином Layouts и набором доступных в нём виджетов.
Однако такое количество изменений требует разумного бюджета.
Я это понимаю, и это не проблема. Просто объясните мне самый простой способ сделать это, независимо от стоимости. И есть ли здесь специалист, которому я могу заплатить за выполнение такой работы?
Да, это просто для отдельного специалиста или команды с нужными навыками.
Это очень поможет, если вы сможете сделать набросок того, что хотите (простой эскиз макета будет полезен), и вы сможете привлечь внимание фрилансеров, опубликовав сообщение в канале Marketplace.
Найм фрилансера — это мой последний вариант. Не могли бы вы дать несколько советов, как сделать это максимально просто своими силами? Я вполне способен справиться с этим самостоятельно.
Для интеграции внешних данных в Discourse, скорее всего, потребуется плагин, чтобы делать это правильно: так вы сможете кэшировать данные на стороне сервера и планировать обновления, не перекладывая эту задачу на клиент, что значительно замедлит загрузку страниц.
Этот экземпляр Discourse действительно выглядит круто. Интересно, готовы ли владельцы/разработчики высказаться? Может, спросить их обо всех модификациях, которые они внесли в Discourse…
Я даже не подозревал, что такие глубокие модификации вообще возможны. Смешно, но я думаю, это пригодится и для того, чем я занимаюсь! Большое спасибо!