Почему сразу не сделать нормально очевидную вещь (дерево комментов)?

Дорогие друзья. Вот читаю ваше сообщество. Много людей стремятся вырастить свои проекты, сайты. Многим это удается, встают проблемы оптимизции, производительности и тд.
Но скажите, Вы вот лично хотите что бы на вашем сайте были треды по 100 комментариев. А может быть и по 200...300 — что вообщем-то предполагает нормальное среднеразвитое коммунити.
Казалось бы да.
Но тогда скажите мне почему в 99% не решена проблема с нормальным отображением комментов. В «дереве» можно разместить нормально визуально выглядещих 5 комментов лесенкой — потом начинается мрак. За премерами далеко ходить не надо. Этот сайт.
Ну какой человек будет писать? Картинку любого (даже адекватного размера) уже не вставишь на уровне 5-ом — верстка рвется и тд.
А вы посмотрите тот же ЖЖ… какие там длинные треды и все влезает… а тут — на очевидном месте делается ограничение. Не пойму его смысла. Да. Это сложно придумать как сделать универсальное большое дерево, но такие ограничения — это просто унизительно для движка который хоть на что-то претендует. Такое впечатление что это просто блог одного человека где на большее чем 3 коммента никто и не расчитывает…
Делаем и делаем шаблоны. Новые и тд. И в каждом из них косяк повторяется. Вам самим не смешно?

Или вот «свернуть / развернуть» — комменты. А для чего? Если они по умолчанию раскрыты? Если при разворачивании они не подружаются (отдельные треды) как принято? Какая-то бутофория.

16 комментариев

avatar
А вы посмотрите тот же ЖЖ
ЖЖ международная компания, которой уже, наверно, за 10 лет перевалило и все же косяков у них хватает.

Если Вам не нравится предложите альтернативу. Сказать «мне не нравится, вон там лучше и вообще» все могут
avatar
Так он и предложил альтернативу, не? (: Сказал, что мне не нравится, сделайте лучше так. Ваше право согласиться или отказаться (;
avatar
мне не нравится, сделайте не альтернатива
avatar
Был предложен вариант сделать как в ЖЖ. Можно это вопрос теперь обсудить. Я понимаю, что вам тон ТС не понравился, но я вам говорю именно про "Если Вам не нравится предложите альтернативу", а не про «Если Вам не нравится напрограммируйте альтернативу и выложите заценить».
avatar
, сделайте лучше так
может ещё короллу подогнать?

ссылка на гитхаб маячит перед глазами, а умельцев, умеющих писать такие топики «все не так» хватает. я видел уже более чем достаточно.
нужно начать самому что-то делать, а потом позвать остальных и сказать «давайте вместо, вот старт»
avatar
*вместе
avatar
Понимаете в чем дело. Года 2… полтора назад когда вышла версия 042 я ковыял у себя это пол дня и сделал. Для меня это показалось вещью первой необходимости и измения коснулись многих файлов, уже не помню каких. Сделал как меня утраивает и проблем нет. Но сейчас, когда я начал подумать о переходе к 051 я опять обнаружил эту проблему. Надо будет мучаться при мереносе. Меня просто обескураживает, что такое толковое сообщество, которое там тюнит ngix и мемкеши, не понимает очевидного epic fail, который надо фиксить в первую очередь. Ну просто какой-то смех, ORT делает там сейчас подписки, ленты слежения за событиями уже сделано — сколько усилий что бы удержать юзера, заинтересовать. Куча плагинов выходит, авторегистрация и тд. Вообщем, все вроде бы развивается, но за 2 года очевидную проблему, можно сказать первую, которая тормозит все сайты в развитии — тк обсуждение схлопывается — никто и не решил. И том числе и авторы шаблонов — дизайнов, копируют под копирку оригинальный и все. Нет желания включить мозг и подумать какая юзабельность у дерева комментов. А она нулевая с учетом запросов движка. Вот это меня искренне удивило.
avatar
Потому что надо посылать и публиковать патчи а не прятать их. Вы не послали, вот их и не внедрили. Теперь вышла новая версия и всем плохо — у вас нет новой версии, а у остальных нет комментариев.
avatar
на роль патча то что сделано у меня негодится. достаточно коряво по коду и не профессиональнно. было сделанно как временная затычка. а как говориться ничего нет более постоянного чем временное… мои исправления на патч не претендуют, проффи к коим я отношу в том числе и участиков этого сообщества могут сделать лучше и изящнее.
avatar
Что мешает сделать свои шаблон для комментариев?!
avatar
А кто сказал что у меня он не сделан? livestreet.ru/blog/10280.html#comment157920
avatar
а что мешает увеличить вложеность дерева ну и шаблончик соответственно подправить? значение уровня вложености — конфиге, ставьте 100500 и будут Вам коменты аля ЖЖ…
avatar
Выше уже высказался.
avatar
в 0.5.х есть дерево Nested set
$config['module']['comment']['use_nested'] = false; 	// Использовать или нет nested set при выборке комментов, увеличивает производительность при большом числе комментариев + позволяет делать постраничное разбиение комментов
$config['module']['comment']['nested_per_page'] = 0; 	// Число комментов на одну страницу в топике, актуально только при use_nested = true
$config['module']['comment']['nested_page_reverse'] = true; 	// Определяет порядок вывода страниц. true - последние комментарии на первой странице, false - последние комментарии на последней странице

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