На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
  
> Рейтинги, разные виды
    Интересно какие бывают рейтинги.
    например, у нас есть 3 рейтинга:
    тематический и флеймовый - выставляются пользователями и не всегда отражают верную картину хотя и наиболее точные
    поощрения - выставляются админами (или модераторами через админов), опять таки. Некоторые вещи такие как полезность статьи для ФАКа и участие в конкурсе тяжело сравнить
    количество сообщений - во всех разделах считается количество сообщений, что тоже есть своего рода рейтингом активности в разных областях

    Сколько я на этом форуме. все время пытаемся придумать какой-то еще рейтинг "более адекватный" :)
    Какие есть варианты рейтингов?
      Рейтинг поста.
        Наказухи забыл :lol:

        Цитата orb @
        "более адекватный" :)

        Более объективный? А такой существует?
          Цитата B.V. @
          Рейтинг поста.
          как их суммировать и обработать что бы привязать к профилю пользователя?
            Цитата orb @
            как их суммировать и обработать что бы привязать к профилю пользователя?
            Технически или идеологически?
            Ну к примеру полный пересчет по всем постам пользователя (среднее) с кешированием на сутки... :rolleyes:
            Или просто суммирование...

            Добавлено
            Зпрос типа "SELECT SUM(`положительный` - `отрицательный`) FROM `посты` WHERE `id_пользователя` = $id" (надо еще в доках смотреть)...
              Ещё есть тематические и полезные сообщения, сейчас на форуме они как одинаково. Я предложу их разделять.
              Тематическая сообщения считать полезным, если у него рейтинг больше чем нуля.

              По предыдущему посту:
              Цитата fatalist @
              Зпрос типа "SELECT SUM(`положительный` - `отрицательный`) FROM `посты` WHERE `id_пользователя` = $id" (надо еще в доках смотреть)...

              Сумма положительных, не всегда показательный.
              У одной сообщении рейтинг может увеличиваться до бесконечности (если туда много люди входит), а у одной сообщении может только один рейтинг (потому что туда входит мало людей или далеко не все знают его ответ: правильно или нет). Я этим хотел сказать что: Эти две посты считать как полезным и их ценность не разделять.
              Например, в разделе С/С++ могут быть много людей и соответственно знатоки тоже, каждый знаток может поставить рейтинг для того, чтобы означать: этот пост самый правильный, а у другого раздела например: asm, там могут быть несколько тематиков (может и быть много, я только для примера, из-за сложности языка), при этом не возможно различить посты С/С++ и asm, по такой сортировке посты С/С++ будет всегда передовыми.

              К заключению:
              ExpandedWrap disabled
                SELECT SUM(IIF(`рейтинг` > 0, 1, 0)) FROM `посты` WHERE `id_пользователя` = $id


              Ещё в добавку: У флеймовых сообщениях тоже может быть полезные сообщения. Но они разделяется как: тематические полезные и флеймовые полезные.
              Но на флейме определить это сложно, на флейме поставит можно даже на смешные посты тоже.
              0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
              0 пользователей:


              Рейтинг@Mail.ru
              [ Script execution time: 2,4705 ]   [ 15 queries used ]   [ Generated: 26.04.24, 01:07 GMT ]