5 лет спустя — как вам Discourse?

Не могу поверить, что с момента запуска Discourse прошло уже более 5 лет (и что я здесь почти с самого первого дня, ха-ха!) …Хотелось бы услышать ваши истории о Discourse и узнать, как складывалось ваше путешествие в этом мире!


Для меня лично Discourse быстро стал моей любимой платформой для форумов (за последние годы я использовал множество разных платформ, управляя форумами уже более 15 лет), и я был невероятно впечатлён, наблюдая, как команда развивает проект от силы к силе. Он не идеален (в этой вселенной ничего не бывает идеальным), но, без сомнения, это лучшая платформа для форумов на сегодняшний день.

Единственное, чего мне действительно не хватает, — это возможности легко настраивать его. Раньше было относительно просто использовать другое программное обеспечение для форумов нестандартными способами или в разделах сайта, не связанных с форумами, и я бы очень хотел иметь возможность делать нечто подобное с Discourse (если команда заинтересована в том, что я имею в виду, я с радостью поделюсь деталями). Но в любом случае, то, что я хочу сказать здесь, — это большое спасибо команде Discourse: вы проделали потрясающую работу, и я с нетерпением жду, куда пойдёт Discourse дальше …и что это за новый проект, о котором вы упоминали некоторое время назад!

(Или я что-то упустил? :man_facepalming:)

27 лайков

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

31 лайк

Поздравляю!

Я сам когда-то управлял игровым форумом :smiley: (наверное, стоит продать домен — он отличный!)

3 лайка

Серьёзно, как долго они могут рассчитывать на то, что это продлится?

Но и я тоже не скажу. :wink:

12 лайков

Мне это интересно. У меня есть свои мысли, и я хочу узнать, насколько они похожи на ваши.

5 лайков

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

Я отправлю вам несколько ссылок и дополнительную информацию, Сара (не стесняйтесь поделиться этим с командой внутри компании, если считаете, что это стоит сделать) :smiley:

6 лайков

А как же остальные из нас — любопытные наблюдатели? :sob:

10 лайков

Хорошо, вот краткая информация о первом типе — по сути, программное обеспечение форума управляет всеми разделами сайта, такими как новости и статьи (ранее у нас также были блоги). Как это работает? Мы просто настраиваем HTML для каждого раздела, присваивая первому посту один стиль, а всем последующим постам (комментариям) — другой.

ВСЁ работает на базе форума: страницы статей и новостей — это просто «обычные темы», а главная страница (а также страницы-посадочные для новостей и статей) управляются плагином форума, который позволяет создавать пользовательские страницы с собственным HTML и включать запросы (например, «последние новости», «последние статьи» и т. д.).

Главное, что нужно запомнить: по сути, это обычные страницы тем — просто к первому и последующим постам (а также к отдельным разделам, то есть категориям) применяются разные стили.

(Кстати, простите за крупные рекламные баннеры в боковых панелях — раньше это были текстовые объявления (коричневого цвета, как и другие ссылки), но Google недавно решил отображать рекламу так, как ему заблагорассудится :man_facepalming:

P.S. Этот дизайн уже более 10 лет, насколько я помню… И если вы хотите увидеть что-то подобное в действии, полагаю, MacRumors сейчас делает нечто похожее, но с использованием Xenforo.

7 лайков

Мне это просто нравится. Используется для преимущественно онлайн-сообщества моделистов, известного как Инициатива по моделированию открытой энергетики. Спасибо! P.S.: нам тоже пять лет.

В более информативном ключе, вот как я недавно разместил Discourse в нашем наборе онлайн-сервисов (это серый блок):

14 лайков

В прошлом году я мигрировал форум phpBB с 200 000 сообщений, существующий уже 15 лет (французское сообщество любителей одноколёсных велосипедов), на Discourse. Цель состояла в том, чтобы придать нашему форуму современность и вернуть сообщество, которое ушло за эти годы (многие перешли в группы Facebook).

Что касается активности на форуме, то, к сожалению, Discourse не совершил никаких чудес. Люди остаются в своих группах Facebook, несмотря на все наши усилия вернуть их! Активность форума также сильно зависит от популярности этого вида спорта, которая с середины 2000-х годов сильно снизилась, и мы ничего не можем с этим поделать.

Что касается пользовательского опыта, то это успех. Нативная адаптивность, современный интерфейс, простота публикации изображений и видео… Я думаю, что пользователи довольны, и на мой взгляд, у Discourse действительно нет никаких недостатков. Единственное, что я могу придумать, — это то, что мне больше нравится плавный переход между страницами в NodeBB, чем значок загрузки.
Я настолько доволен, что, возможно, в будущем мигрирую на Discourse ещё один форум phpBB (тоже с 200 000 сообщений), надеясь, что текущие администраторы найдут время изучить этот вопрос.

Что касается моего личного опыта работы с Discourse, он был для меня очень полезным.
Я ничего не знал о серверах и Linux, но мой опыт работы с Discourse привёл меня к изучению этих тем. Я многому научился.
В прошлом году я стал одним из победителей официального конкурса тем, что было довольно круто!
Несколько дней назад я впервые почувствовал себя достаточно уверенно, чтобы помочь кому-то с неработающей установкой Discourse, и в итоге получил за это оплату.
Discourse научил меня техническим вещам, и в итоге я был вознаграждён за это, так что это просто отлично.

Таким образом, в целом это был превосходный опыт.

22 лайка

Я один из администраторов на https://discuss.elastic.co/, и мы используем Discourse с 2015 года, после перехода с Google Groups.

Вот некоторые сводные данные за последние 4 года:

  • 122 000 000 просмотров страниц
  • 28 000 000 отправленных писем
  • 488 000 сообщений
  • 124 000 тем
  • 79 000 пользователей
  • 11 000 принятых решений
  • 11 000 личных сообщений

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

Огромное спасибо команде и сообществу за всё, что вы сделали!

36 лайков

Абсолютно верно; когда я только начинал устанавливать, настраивать и использовать Discourse, я испытывал немало трудностей, и меня впечатлила оперативность и полнота ответов людей здесь. Помощь поступала не только от команды разработчиков, но и от всех пользователей.
Я не припомню ни одного высокомерного или раздражённого ответа на свои вопросы, хотя я был полным новичком и, возможно, задавал глупые вопросы. Это было (и остаётся!) очень ценно.

10 лайков

Что ж, я узнал о Discourse, когда присоединился к форуму OpenWRT, чтобы найти информацию о настройке своего роутера OpenWRT. Это было около 8 месяцев назад.

Форум произвел на меня впечатление, хотя сначала мне потребовалось время, чтобы привыкнуть к нему (это странно, когда ты привык к vBulletin).

Дело в том, что я являюсь одним из администраторов одного из самых важных русскоязычных форумов о фотографии — ojodigital.com (на самом деле испаноязычного, но контекст подразумевает перевод на русский).

Раньше он работал на Vbulletin 4 и приходил в упадок, как и большинство форумов, из-за социальных сетей, а также потому, что программное обеспечение устарело и плохо адаптировано для планшетов и мобильных устройств.

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

Мы искали хорошее программное обеспечение для форумов, и у меня не было сомнений: Discourse — лучшая из известных мне систем.

Поэтому мы мигрировали на Discourse.

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

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

Мы очень довольны результатами (https://foro.ojodigital.com).

Старый форум теперь закрыт, но все еще функционирует.

Я пытаюсь создать статическую версию страниц (обычный HTML), чтобы заархивировать старый форум (используя wget), но у меня возникают проблемы с его работой: ссылки на CSS и другие ресурсы не работают, даже если я пытаюсь сгенерировать относительные URL.

Было бы отлично заархивировать его и закрыть выделенный сервер для vBulletin. Если я не смогу этого сделать, мы закроем его через несколько месяцев, и вся эта информация и фотографии будут утеряны.

7 лайков

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

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

Такая главная страница была бы отличной, если бы её можно было разделить на разные секции и оформить различными способами.

1 лайк

Вы пробовали HTTrack?

2 лайка

Discourse как программное обеспечение

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

Это может показаться мелочью по сравнению со всеми техническими и дизайнерскими аспектами, но для меня суть Discourse отражена в тексте, написанном @codinghorror при запуске:

Цель компании, которую мы создали, Civilized Discourse Construction Kit, Inc., заключается именно в этом — повысить стандарты цивилизованного общения в интернете, внедряя лучшее программное обеспечение для обсуждений:

Наша работа и так достаточно стрессовая, без необходимости ещё и иметь дело с враждебными пользователями. Хотя полностью избежать этого невозможно, Discourse значительно улучшил опыт как для наших пользователей, так и для меня лично как администратора. Меньше стресса — да!

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

Discourse как сообщество

Что касается Discourse как сообщества, всё прошло почти так же гладко, хотя и не без проблем.

К сожалению, мой опыт был иным. Хотя большую часть времени мои разговоры здесь были позитивными, не раз, обращаясь за поддержкой на Meta, я уходил с ощущением, что я обуза, после того как со мной разговаривали свысока и даже принижали мои заслуги более заметные участники сообщества и, к сожалению, даже сотрудники. Это особенно возмутительно, учитывая ранее упомянутую цель Discourse.

Я говорю об этом не для того, чтобы подставить кого-то под удар или испортить настроение, а как честный ответ на эту тему. Несколько раз из-за опыта поддержки здесь, который я могу описать только как пренебрежительный, я рассматривал альтернативы (в частности, Flarum). Если бы программное обеспечение Discourse не было таким отличным, я бы ушёл уже давно.

Однако даже в этом есть хорошая новость: некоторое время назад я наблюдал в канале Support, как с кем-то плохо обошлись во время поиска помощи. Я понял, что недостаточно использовал имеющиеся у нас инструменты (Если вы видите проблему, отметьте её). Вместо того чтобы предложить свою помощь и заверить задающего вопрос, что он не глуп, просто задавая его, я лишь отметил сомнительный пост, и в итоге с ним разобрались.

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

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

Важно то, как решаются проблемы, и с этим Discourse справился отлично. Спустя более 5 лет после запуска я уверен в том, куда он движется.

21 лайк

Спасибо, я попробую с этим ПО.

Я пытался использовать whet, но не смог найти подходящие опции.

1 лайк

Вы точно попали в суть того, почему я люблю Discourse как пользователь и даже как модератор/администратор собственного форума. Это настолько простое в использовании программное обеспечение, и это просто потрясающе :smiley:

Я пробовал много форумных систем, но эта именно то, что я хочу видеть в форуме.

8 лайков

Я выбрал Discourse в основном потому, что он бесплатный, хорошо поддерживается и просто работает. MyBB, FluxBB, Simple Machines, vBulletin и другие уже начинают выглядеть устаревшими.

Однако у меня есть к нему много претензий.

Бесконечная прокрутка удобна для мобильных устройств и сенсорных экранов, но, на мой взгляд, не идеальна для настольных версий: возникает ощущение, что ты «теряешься» где-то посередине темы.

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

В конечном итоге он делает то, что мне нужно. У него отличные инструменты администратора, и я могу просто оставить его в покое, не беспокоясь о нём. К тому же я уже начал привязываться к нему.

Возможно, я перейду на XenForo, потому что мне кажется, что у него лучший визуальный дизайн, и я не люблю бесконечную прокрутку, но我觉得 они слишком дорого берут за лицензию. Например, если я запущу три сайта на XenForo, это обойдётся более чем в 200 долларов первоначальной стоимости плюс 120 долларов в год за продление. Это слишком большие накладные расходы за незначительные улучшения здесь и там.

В любом случае

Я использую его уже год, и у меня есть самодостаточное сообщество, так что всё отлично.

К тому же я многому научился в процессе работы с CSS XD

6 лайков

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

  1. Возможность упоминать пользователей. Иногда я читаю пост, который может быть интересен кому-то ещё, или хотел бы пригласить кого-то ответить или высказаться, но у меня нет другого способа уведомить этого человека, кроме как отправить личное сообщение (что я, кстати, никогда не делал…)
  2. Функция «лайк». Нет другого способа поблагодарить или выразить признательность кому-то, кроме как написать сообщение, которое не будет иметь никакой другой цели. Вместо этого я иногда отправлял личные сообщения.
8 лайков