Идея. Рейтинг комментариев
Разбить комментарии на уровни - первый, второй. Древовидная структура, с возможностью открывать-закрывать разные уровни для просмотра.
По сути, это есть в жж, это есть на хабре.
Идём дальше - каждому комменту можно давать голос, а возможно, какие-то баллы (от -5 до 5 через 1, например) - нравится или нет.
Это есть на хабре, да.
А затем очень просто делаем - первому уровню рассчитываем рейтинг, который зависит от количества баллов в комментариях внутри него. Формула может быть любой сложности, вплоть до учёта рейтинга пользователя и т.п.
И второй шаг - сортируем первый уровень по этому рейтингу. Чем выше рейтинг (нравится людям) - тем выше располагается первый уровень.
То есть, смысл в том, что его будут читать сначала.
Можно дать эту возможность сортировки на пользователя, как сортировать первый уровень, по разным параметрам.
зы. Эта идея давно пришла мне в голову, сегодня что-то стрельнуло и смог оформить.
Эту мысль со скрытием ветвей реализую в своём движке "форума".
А вообще уже приходит окончательный вариант делать не движок "форума", а что-то совершенно кльовое (пока это тайна, рассказывать не буду).
По сути, это есть в жж, это есть на хабре.
Идём дальше - каждому комменту можно давать голос, а возможно, какие-то баллы (от -5 до 5 через 1, например) - нравится или нет.
Это есть на хабре, да.
А затем очень просто делаем - первому уровню рассчитываем рейтинг, который зависит от количества баллов в комментариях внутри него. Формула может быть любой сложности, вплоть до учёта рейтинга пользователя и т.п.
И второй шаг - сортируем первый уровень по этому рейтингу. Чем выше рейтинг (нравится людям) - тем выше располагается первый уровень.
То есть, смысл в том, что его будут читать сначала.
Можно дать эту возможность сортировки на пользователя, как сортировать первый уровень, по разным параметрам.
зы. Эта идея давно пришла мне в голову, сегодня что-то стрельнуло и смог оформить.
Эту мысль со скрытием ветвей реализую в своём движке "форума".
А вообще уже приходит окончательный вариант делать не движок "форума", а что-то совершенно кльовое (пока это тайна, рассказывать не буду).