DEV: Обсуждения в Блогах (идея)

Evg Evg 2 Августа 2022

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

Достаточно интересная идея.

Система навигации тут — фасеты, в зависим от типа, фасет становится:

  • Темой
  • Блогом (создают участники)
  • Категорией (в каталоге)
  • Секцией (используется для группировки служебных статей).

Если делать «форум», то оно получится глобальным:

CREATE TABLE IF NOT EXISTS `facets_forum` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `facet_id` int(11) ... // ID фасета

Не только в блогах будет «форум». Но включить можно и в каталоге сайтов, например, и использовать, чтобы обсуждать, почему сайт не попал в данную категорию скажем…

Или, например, в теме «LibArea» включить форум, чтобы можно было что-то обсудить в рамках темы. Есть небольшие сложности и надо тут подумать.

В частности, довольно характерная критика такая:

Вы дробите обсуждения. У вас есть посты, почему вы не используйте их для обсуждения? Они не только для статей, но и вопросы можно задавать и т.д.

Делая отдельно «форум», вы создаете еще одно место для общения. Вы делите внимание.

Почему и надо подумать про это всё.

В любом случае, те изменения в базе, что есть сейчас на GitHub, больше менять не будут. Делаем релиз, предварительно правим ошибки, а вот в следующем шаге, займемся уже «форумом», если займемся конечно.

Надо все продумать. Кстати, в LS он был интересно?

11 Ответов

  1. German German 2 Августа 2022

    Все делают по разному. Reddit категорически отказывается добавлять что-то связанное с обсуждением. Вы верно написали: «у вас есть посты, используйте их!».

    Если «Посты» чем-то не особо устраивают, давайте улучшим их. Вот их подход и тут надо всё обдумать очень хорошо, прежде чем что-то делать.

    1. Evg Evg 2 Августа 2022

      Да, я собственно про это и говорю. Подумаем, а сделать не проблема.

  1. Adre Adre 2 Августа 2022 (ред.)

    А я за форум. В LS первой ветке был форум Forum plugin for Livestreet 1.0, для второй ветке не нашел рабочий архив. Один есть, но там только один файл.

    https://github.com/gowebpro/lsp-forum

  1. Ryaza Ryaza 2 Августа 2022 (ред.)

    Когда я предлагал добавить механизм обсуждения чего-либо, то руководствовался тем, что посты — это все же что-то монументальное, авторская работа, материал, который требует проработки и быстро его не написать..

    У поста есть свое обсуждение (комментарии), как правило, в рамках написанного материала.

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

    Я не пользователь Reddit, всех прелестей проекта не знаю, лично для меня система — когда все в одной куче (в данном случае на стене сообщества) не удобна.

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

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

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

    «Вопрос» кстати обладает древовидностью и это ожет быть даже интереснее, чем форум. Можно буквально вклиниться и дополнить какой-то момент сразу под ним, а не опубликовать дополнение в конце через сколько-то страниц.

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

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

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

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

    1. Anclav24 Anclav24 2 Августа 2022 (ред.)

      Что-то подобное присутствует на сайте shazoo_._ru (В каждой категории или теме можно создать форум). При этом есть полноценный форум сайта. Вы это имеете ввиду.

  1. Yori Yori 2 Августа 2022

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

  1. Evg Evg 2 Августа 2022 (ред.)

    Вот хороший пример, чтобы делать на основе существующих постов, а не плодить допольные места для обсуждения. https://area51.quora.com/questions

    Возможно действительно имеет смысл доработать существующий функционал.

    И это… вот время все испытывает. Поставил иконку впереди ссылки (пример в этом посте), если ссылка идет за пределы сайта. Сперва нормально было, а теперь не очень. Надо лучше как-то по другому выделить внешнюю ссылку.

  1. OleStep OleStep 3 Августа 2022

    Так что решили в этой ситуации?

    1. Evg Evg 3 Августа 2022

      Надо с вкладками разобраться для начала, сделать единообразно. А там посмотрим. Сейчас не готов сказать, эти дни вкладки переделаю.

  1. yuran yuran 3 Августа 2022

    А мне кажется, что форум не нужен… Все равно, уже существующие движки форумов по функционалу вряд ли переплюнем, а даже если и сделаем что-то подобное — зачем форум если есть темы, блоги и посты? Лучше улучшать и совершенствовать функционал постов. Как пример компонент «Умная стена» для Instantcms. https://instantcms.ru/blogs/moi-razrabotki/komponent-umnaja-stena.html ИМХО.

    1. Evg Evg 3 Августа 2022

      Да. Так и буду двигаться, улучшать то, что есть. А форумы, которые сделал, в отдельную папку и в архив. Может быть кому-то понадобится.

      С тем что есть работы много. Ужас просто сколько предстоит сделать. Радует только одно, база заложена. И она гибкая, что позволит сделать многие вещи достаточно легко, и очень минимально.

      Подправим только чуток базу и все будет ок. :)