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

02 Августа 2022 10:55 (ред)

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Evg Evg + 4.1k

14 Ответов

  1. German German 02 Августа 2022 11:00

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

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

  1. Evg Evg 02 Августа 2022 11:01

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

  1. German German 02 Августа 2022 11:02

    Фотогалереи в блогах нет, это другой разговор.

  1. Adre Adre 02 Августа 2022 11:13 (ред.)

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

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

  1. Ryaza Ryaza 02 Августа 2022 12:42 (ред.)

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

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

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

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

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

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

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

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

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

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

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

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

  1. Anclav24 Anclav24 02 Августа 2022 19:35

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

  1. Ryaza Ryaza 02 Августа 2022 20:10

    Интересная реализация, вижу такую впервые. Я не рассчитывал на каждую категорию или тему, а исключительно в рамках сообщества, группы, то есть «темы» в случае данного сайта. Мой опыт говорит о том, что далеко не каждый проект может самостоятельно модерироваться и развивать какие-то направления. Сообщества («темы») может создавать главный админ постепенно по мере необходимости и открывать им расширенный функционал также только в случае, если сообщество разрослось и готово его наполнять.

    Вот мой пример: связка Wordpress блоговая часть и Buddypress социальная, группа по интересам — http://hunfis.ru/groups/ultralight/ в ней форумы активированы, также подгружаются блоги в группу (по категории или тэгам, но это я только сейчас начал прикручивать...). Сайт мой почти мертв, но будет попытка будет реанимировать его, как не странно Wordpress до сих пор не сделал нормальную систему написанию постов и все время только ее усложняет, в свое время 90% моих автором просто присылали мне записи на почту и я их публиковал за них.:( Ищу куда уйти.

    И чтобы все реализовать нужно много плагинов, сайт становится очень тяжелым, хоть и функциональным, например вот потенциальное развитие сообществ — https://preview.themeforest.net/item/onecommunity-buddypress-theme/full_screen_preview/3713046?_ga=2.26206015.321166898.1659358077-485176110.1611726572

    Блоги, форумы, мероприятия, документы, стена...

  1. Ryaza Ryaza 02 Августа 2022 20:13

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

  1. Yori Yori 02 Августа 2022 19:19

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

  1. Evg Evg 02 Августа 2022 23:03 (ред.)

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

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

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

  1. OleStep OleStep 03 Августа 2022 09:37

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

  1. Evg Evg 03 Августа 2022 09:39

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

  1. yuran yuran 03 Августа 2022 11:21

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

  1. Evg Evg 03 Августа 2022 11:50

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

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

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