Может быть кто-то знает? Был бы очень признателен, если подскажете на каком движке форума на базе PHP можно видеть иерархию сообщений? Чтобы было понятно, кто кому ответил и на какой вопрос. Имеется в виду современный движок для установки себе на сайт.
Иерархия комментариев это спорная штука. Даже когда она доступна как опция, лучше её не включать, IMHO. Вложенность > 2 уже нечитабельна, к тому же сползание вправо имеет свои пределы, особенно на мобилах. Пагинация и иерархия несовместимы. Обращение по @nickname и цитирование нужного фрагмента дают 100% связь с контекстом и при этом не накладывают лишних ограничений. Современные движки: flarum, plush, discourse Добавлено спустя 2 минуты 16 секунд: Алсо, стоит присмотреться к современным чатам как к альтернативе классическому форуму. Slack очень-очень интересная штука!
Спасибо. Такое впечатление, что особой фантазии у приведенных примеров http://habrahabr.ru/sandbox/46674/ нет. Все какие-то одинаковые на первый взгляд. А вот типа этого http://paraplan.ru/forum/7 (там устаревший и доработанный движок) что-нибудь есть? Довольно удобно общаться. Видны ответы. Нет проблем с "пагинацией".
А меня от такого "удобства" тошнит, сколько людей, столько мнений. Я предпочитаю видеть свежие сообщения лентой. И нет пагинации нет проблем, да?
Сколько форумов, столько предназначений. Сколько постов, столько типов. Универсального не бывает. Оттого и тема. Переделывать по-любому придется. Главное, чтобы не очень много. Еще первая версия, наверное? Интересная, но не вижу, что она с открытым кодом и что ее себе можно скачать.
Ну да, Slack не скачать, т.к. это SaaS. Но есть API. Вроде бы есть возможность приземлить свой домен на это дело. Цель именно скачать? Или может быть цель это сайт с необходимым функционалом?
Ну если интерес именно в программировании движка, то наверное лучший вариант это присоединиться к какому-нибудь Open Source сообществу, форкать и предлагать свои pull request. Так не только для себя сделаешь что-то, но и уважуху заработаешь. https://github.com/phpbb/phpbb https://github.com/punbb/punbb https://github.com/fluxbb/fluxbb https://github.com/flarum/flarum Добавлено спустя 3 минуты 50 секунд: Как я уже говорил, фларум выглядит очень современно. С другой стороны, phpbb очень распостранен, с серьезной историей и большим сообществом. Было бы здорово, если кто-то вытащил его из XX века. Каравай каравай кого хочешь выбирай.
Для тех кто сомневается в этом, рекомендую посмотреть на комментарии Рамблера, в ветке где их больше 30 и в строке помещается только одна буква. Для форума, имхо, ветвление однозначно не нужно. Для комментариев же к каким-нибудь новостям-статьям можно отступать до вложенности, скажем, 4 и далее цеплять к самому контенту ниже всех комментариев, просто указывая кому был ответ в комментарии, но без отступов. На текущем проекте так решили сделать примерно.
Спасибо за ссылки! Во как! http://fluxbb.org/forums/viewtopic.php?id=8403 (на fluxbb-форуме пишут, что punbb - отстой) Но на punbb-форуме пишут, что все наоборот.