Перейти к контенту

Средняя длина всех сообщений


Рекомендуемые сообщения

Было бы интересно иметь такой мод.

Показывающий, сколько символов юзер в среднем расходует на сообщение.

Алгоритм представляю примерно так.

 

1. Заводим в ibf_members новую колонку, в которой будет храниться сумма количества всех символов юзера.

2. При каждом посте, будем добавлять количество символов в эту переменную. При редактировании и удалении поста надо учитывать так-же эту переменную.

 

3. Ну а уже где-нибудь в профиле мы будем просто выводить результат деления этой переменной на сумму всех постов.

 

Шаг 1 и 3 ясен :D Кто расскажет про шаг 2 - скажу спасибо =)

Ссылка на комментарий
Поделиться на других сайтах

А может лучше хранить в ibf_posts длину данного сообщения, тогда можно будет узнать среднюю длину сообщения и по форумам? :D
Ссылка на комментарий
Поделиться на других сайтах

Не знаю даже. По-моему ibf_posts лучше не трогать. Она и так сильно большая, зараза :D
Ссылка на комментарий
Поделиться на других сайтах

По 2-3 байта на строку не так много будет :D... Зато если вычислить какой форум больше весит, то можно и уменьшить при возможности )
Ссылка на комментарий
Поделиться на других сайтах

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

И айпи можно хранить в 4-х байтах, а не 16-ти :D). Но размер не сильно уменьшится от этого...
Ссылка на комментарий
Поделиться на других сайтах

Присоединиться к обсуждению

Вы можете ответить сейчас, а зарегистрироваться позже. Если у вас уже есть аккаунт, войдите, чтобы ответить от своего имени.

Гость
Ответить в этой теме...

×   Вы вставили отформатированный текст.   Удалить форматирование

  Допустимо не более 75 смайлов.

×   Ваша ссылка была автоматически заменена на медиа-контент.   Отображать как ссылку

×   Ваши публикации восстановлены.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

Зарузка...
×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.