Сортировка записей на главной странице, выбор логики.


Работа над сайтом

Тема: ИТ и САПР
Описание: Совместная работа над сайтом

Сортировка записей на главной странице, выбор логики.

Прошу всех желающих высказаться и проголосовать в комментариях за тот или другой вариант появления записей в блогах на главной странице портала. "Седьмой квалитет". Комментарии приветствуются.


Вариант 1. Текущий, сложный.


Главная страница состоит из трёх вкладок:

Первая вкладка - Хорошие. Содержит записи, в хронологическом порядке, которые прошли предварительную оценку в течении трёх дней и получили суммарно положительную оценку. Текущая суммарная оценка показывается и за запись продолжается голосование в течении ещё 12 дней. Все содержимое вкладки видят и Гости и Пользователи.

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

Вкладка третья - Все. Данная вкладка недоступна для Гостей. Содержит все записи упорядоченные в хронологическом порядке.

Таким образом, осуществляется "условная" премодерация сообщений в течении трёх дней силами участников портала. Хорошая запись, то есть та, которая за три дня набрала положительное количество голосов, появляется на главной и это является своеобразной "наградой" и признанием сообщества.

Плюсы:

1. На главной появляются только хорошие, получившие признание сообщества, записи.
2. Стимулируется голосование за сообщения, так как неизвестно какова текущая оценка и если пользователь хочет поддержать или убрать запись для главной, то он проголосует.
3. Невозможно попадание на главную, "нулевых", сообщений.

Минусы:

1. Пользователю необходимо сделать дополнительные действия для того чтобы увидеть новые записи.
2. За три дня запись во вкладке "Новая" может потерять свою актуальность и большая часть гостей увидит запись через три дня.

Для решения вопроса актуальности, предлагается сократить время "премодерации" до 24 часов или ввести порог количества положительных голосов, при достижении которого запись незамедлительно появится на главной.

Вариант 2. Простой.

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

Плюсы:

Простота.
Все записи на главной актуальны на текущий момент.

Минусы:

1. Новичок может получить минус за свои действия из-за простого незнания правил поведения. Например, разместив запись которая не соответствует тематике портала.
2. На главной могут быть "нулевые" записи, которые не вызывают у Пользователей ни положительных, ни отрицательных действий.
3. Возможен вариант, когда, запись содержащая ненормативную лексику или любую другую нарушающую правила информацию, будет находится на главной и будет видна Пользователям до момента достижения пяти отрицательных голосов.
4.Гости не видят нулевых записей.
trurl
22.11.10 16:34
Я, естественно за простой вариант. Все четко и понятно. По его минусам:
1. Новичок сможет получить минус из-за того, что не знает правил. Это даже и не смешно. Кое-где за незнание вообще забанят сходу. Тут просто минусик поставят. Горе-то какое. Увидит минус - поинтересуется почему.
2. Со вторым пунктом все сложно. Он противоречит четвертому. Т.е. нулевая запись - это почему-то плохо, и все-таки плохо, что гости ее не увидят.
3. Какая разница, где ненормативную лексику увидит пользователь, на главной или в пачке вкладок? На главной ее хоть быстро минусанут, и она канет в лету.
4. см. п. 2.
-2
Лyнёв Hикoлaй
22.11.10 16:39
Цитата
2. Со вторым пунктом все сложно. Он противоречит четвертому. Т.е. нулевая запись - это почему-то плохо, и все-таки плохо, что гости ее не увидят.


Плохо, что гости вообще не увидят новые нулевые записи и плохо, что куча нулевых записей может оказаться на главной. В первом варианте новые нулевые записи видно в "Новом", а на главной только отобранные.
-1
Vasiliev Anton
22.11.10 16:44
Честно говоря, если я правильно понимаю, то сейчас еще более сложная сортировка чем описана в первом случае. Поясню что я имею в виду.
Закладок то не три... А больше
Все: хорошие, новые, все
Персональные: хорошие, новые, остальные
Коллективные: хорошие, новые, остальные
Лучшие.
При этом, если во вкладке Все, второе все уже недоступно, то в тех же персональных - можно просмотреть действительно всё.

может имеет смысл, чтобы изменения затронули и этот верхний уровень? Иначе все равно путаница получается.

Что же касается ненормативной лексики, то она может возникнуть и в посте давно существующем на главной и с рейтингом хоть +2 хоть +100.

Предлагаю во первых упразднить раздаление на коллективные и персональные. Все равно один пост пишет по большей мере один человек. А то что в каком-то блоге могут писать посты несколько человек гостю точно все равно, а "небожитель" как ни будь разберется.

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

По имеющейся практике, могу сказать что пусть лучше сортировкой материалов на главную будет заниматься представитель администрации. Да это будет отнимать у него время, но
Представитель администрации заинтересован в повышении посещаемости своего ресурса. Отслеживая статистику такой человек/люди будут знать, что интересует других людей. А при учете предыдущего предложения выбор постов на главную будет более адекватным чем при массовом голосовании.
0
Лyнёв Hикoлaй
22.11.10 16:50
Цитата
может имеет смысл, чтобы изменения затронули и этот верхний уровень? Иначе все равно путаница получается.


Да, просто на главной отрабатывается логика, потом приведем и персональные и коллективные к общему виду или уберем их вообще.

Цитата
По имеющейся практике, могу сказать что пусть лучше сортировкой материалов на главную будет заниматься представитель администрации.


Этот вариант не подходит вообще, "ручную" модерацию проходили.
0
Vasiliev Anton
22.11.10 17:33
Но все же 7qu.ru это не баш.орг...
3
Alibaba
22.11.10 19:50
Я тут недавно поэтому мне пока так нарвиться сначала смотрю лучшие, потом смотрю новые.
1
Думанян Сергей
22.11.10 20:42
Вариант 1. Склоняюсь все-таки к нему. Но не в таком виде, в котором он есть сейчас. На главной странице отображать записи набравшие некоторый порог вывода. Причем убрать трехдневный "буфер". Как только запись набирает необходимый рейтинг, так сразу же отображается на главной. Таким образом решится вопрос с актуальностью сообщений.
В чем еще я вижу плюс, так это в том, что на главной странице не будет всякого г, даже если в первое время проскочило. Плюс это поможет интересным записям дольше оставаться в центре внимания.
Вот насчет минусов. Особенно строки что "пользователю необходимо совершить дополнительные действия чтобы увидеть новые записи". Мне вот интересно почему "рядовой пользователь" выставляется всегда абсолютно безграмотной, ленивой скотиной? Щелчок мышью - сложные дополнительные действия? Увольте. Портал ориентирован на пользователей, одним из основных рабочих инструментов которых является компьютер. И владеть они должны им на должном уровне.
В общем я за видоизмененный "сложный" вариант. Разделение на коллективные и персональные записи на главной странице можно убрать.

Чем же меня не устраивает вариант два, который простой? Во-первых помойка из записей на главной странице. В таком случае шанс попасть на главную мата, оскорблений и неадекватных высказываний намного больше.
Плюс есть второй момент: достаточно несколько дней находиться в офлайне, так все интересные события и посты уходят далеко в низ ленты. Соответственно после трехдневного отсутствия мне необходимо или копаться по ленте/блогам в поисках интересных записей или приставать ко всем окружающим с вопросом "а что я тут интересного пропустил?".
По перечисленным минусам. Новички. Минус получить новый пользователь имеет возможность в любом варианте отображения. Другое дело что во втором варианте пост дольше будет оставаться на главной и "незнание" нового пользователя будет более публичным. В первом варианте не соответствующий правилам пост уйдет сразу же с главной.
Второй минус. Могут и будут. А по одежке встречают. Считаю, что надо постараться минимизировать попадание подобных постов на главную страницу. Третий. Уже сказал выше. Ну и четвертый. Можно открыть все записи для гостей в режиме readonly.
Вроде все. Если будут еще какие мысли - допишу ниже.
2
Грей Сайлар
22.11.10 21:48
Собственно я всегда был за первый вариант, поскольку главная будет покрасивее, а мне не в лом лишний раз кликнуть.
И все же повторяю давний вопрос - неужто с точки зрения кодера сложно вставить в таблицу юзеров лишнее битовое поле, в котором запоминать предпочтение регистранутого пользователя "при входе на сайт открывать автоматом Новые, Хорошие или Все?"
1
Думанян Сергей
22.11.10 22:36
Да несложно все это. Просто речь идет о дефолтном отображении как для пользователей, так и для гостей.
0
Vasiliev Anton
22.11.10 23:22
Честно говоря, это лучше реализовать через куки, чем через доп таблицу. При большом количестве пользователей до поле будет хорошей нагрузкой.
1
Лyнёв Hикoлaй
23.11.10 8:01
В принципе это не сложно, но есть тонкости с точки зрения ядра, которые наскоком решить не удалось. Пока просто не хватает времени и сил, но постараемся сделать.
2
Казанцев Алексей
23.11.10 10:58
на данный момент более подходит вариант 1 ИХМО.
0