Ru-Board.club
← Вернуться в раздел «Ikonboard v.2»

» Статистика сообщений

Автор: MVY
Дата сообщения: 30.07.2002 00:57
Привет всем
На этой борде, при просмотре профиля пользователей, в самом низу есть такая фишка
Статистика сообщений на форумах.
Есть ли у кого-нибудь такой хак . Позарез нужен . Если есть, плиз поделитесь или напишите кто-нибудь
Заранее премного благодарен
Автор: Grey2002
Дата сообщения: 30.07.2002 05:45
MVY
Хака такого нет.
И писать имхо никто не будет.
Самому писать надо.
Автор: ivank
Дата сообщения: 30.07.2002 08:10
Grey2002

Цитата:
И писать имхо никто не будет.
А вот и будет Даже уже двое (каждый по своеу) написали. Только за так вряд ли кто отдаст -- жалько Но я подумаю...
Автор: Grey2002
Дата сообщения: 30.07.2002 10:17
ivank

Цитата:
А вот и будет Даже уже двое (каждый по своеу) написали

во-первых я имел ввиду в виде хака, а во вторых по-моему уже четверо :
1. ты
2. я
3. Alexander Ipp
4. Алексей

Цитата:
жалько

то то и оно мне тожа...
но в принципе фича несложная и пишется несложно...
Автор: suslik_s_gitaroy
Дата сообщения: 30.07.2002 10:32
Grey2002

Цитата:
2. я

ты ее сделал??? дай посмотреть... дай адрес на свою борду...

Добавлено
Grey2002
и расскажи способ приготовления этой фичи... а то мне очень интересно... я малость не дотумкиваю
Автор: Shurik
Дата сообщения: 30.07.2002 12:02
дык, а принцип типа такого:
заходим когда в профиль, то по всем топикам собираем инфу о данном челе и подсчитываем, так?
но это имхо весьма тормозно. наверное, это делается один раз, генерируется специальный файлик, кладется куда-нить, а потом туда пишется инфа, када человек пишет новое сообщение. например так:
1|150
12|12
4|453
...
где первое число - номер форума (а номер форума есть в allforums.cgi), второе число - кол-во мессаг там.
вот только при создании форума надо как-то.
ну это были мысли за 5 минут вощем.
Автор: suslik_s_gitaroy
Дата сообщения: 30.07.2002 12:07
Shurik
типа создать флат в котором будет при каждом новом сообщении пользователя прибавляться еденичка в соответствующую строку... все, понял... легко и впрямь... и чего это я не дотумкивал???
Автор: Shurik
Дата сообщения: 30.07.2002 12:52
suslik_s_gitaroy
ага. но это мои догадки.
как у них сделано - очень интересно послушать.
Автор: Grey2002
Дата сообщения: 30.07.2002 13:49
suslik_s_gitaroy

Цитата:
ты ее сделал??? дай посмотреть... дай адрес на свою борду...

да. + Интеграция с урлами постов и т.д. борда на локале, поэтому добавил тебя в контакт в асе, как встретимся, так и посмотришь
Цитата:
и расскажи способ приготовления этой фичи... а то мне очень интересно... я малость не дотумкиваю


[b]Shurik


Цитата:
как у них сделано - очень интересно послушать

ок, у меня при реге юзера создаётся файл имяюзера.posts в котором сразу генерируются строчки

Код: #форума|0|
Автор: Shurik
Дата сообщения: 30.07.2002 14:04
Grey2002

Цитата:
ок, у меня при реге юзера создаётся файл имяюзера.posts в котором сразу генерируются строчки

хех, а для существующих ты чего делал? им же надо сгенерить такой файлик!

Цитата:
#берётся из allforums.cgi
в пост.цги sub, который юзает этот файл типа :
№форума в который постят|постов+1|ластпостовая инфа и в профиль.цги всё это выводится.
у иванка сделано примерно также.
ну короче я был прав. конечно же ластпостовую инфу свободно пихаем. короче, все элементарно!

Цитата:

че прешься.
Автор: Grey2002
Дата сообщения: 30.07.2002 14:18
Shurik

Цитата:
хех, а для существующих ты чего делал? им же надо сгенерить такой файлик!

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

Цитата:
че прешься

угу я представил себе как это будет быстро
Автор: suslik_s_gitaroy
Дата сообщения: 30.07.2002 14:51
Grey2002

Цитата:
угу я представил себе как это будет быстро

дело 20 минут...
Автор: Grey2002
Дата сообщения: 30.07.2002 14:58
suslik_s_gitaroy

Цитата:
дело 20 минут...

во-первых я имел ввиду скорость загрузки ЭТОГО :

Цитата:
по всем топикам собираем инфу о данном челе и подсчитываем

а во-вторых - фича пишется действительно быстро, но потом возникало много глюков из-за интеграции со склейкой постов и урл поста
Автор: ivank
Дата сообщения: 30.07.2002 15:37

Цитата:
во-первых я имел ввиду скорость загрузки ЭТОГО
Пересчётчик для двадцати тысяч мессаг -- работает секунд пять. Для отдельного мембера секунды 3-4 генерироваться будет, вполне, мемберлист при таком кол-ве постов/участников дольше генерируется. Хотя, когда всё в файлах храниться, на порядки быстрее рааботать будет. И ещё: у Иппа и Алексея эта фича одна и та же, написана Алексеем.
Автор: Grey2002
Дата сообщения: 30.07.2002 15:58
ivank

Цитата:
Хотя, когда всё в файлах храниться, на порядки быстрее рааботать будет

это я впринципе и имел ввиду

Цитата:
у Иппа и Алексея эта фича одна и та же, написана Алексеем.

спасибо, буду знать
Автор: Shurik
Дата сообщения: 30.07.2002 18:36
ivank
ну дык, все же проще наверное один раз сгенерить файлик, а потом туда постоянно писать...
или же разумнее все же при заходе в профиль, потому что лучше раз в неделю наверное для конкретного мембера генерить такую статистику, чем по 15-20 раз в сутки трогать тот самый файлик статистики...
что скажешь?
Автор: suslik_s_gitaroy
Дата сообщения: 30.07.2002 19:42
а есть идея! что если сделать один флат для мемба, ну дополнительный (не имя.цги), в котором и хранить все данные пользователя... там же и сабж этот хранить и другую муру... настройки всякие... легче хаки писать будет... ну это я уже офтопом пишу...
Автор: Shurik
Дата сообщения: 31.07.2002 06:14
suslik_s_gitaroy
почему это легче?
тебе считай придется постоянно отделать одно от другого. а тут если рассматривать сабж, то тебе дается отдельный файлик...
единственное чем лучше, так это меньше файлов открывать/закрывать.
Автор: Grey2002
Дата сообщения: 31.07.2002 07:42
suslik_s_gitaroy

Цитата:
там же и сабж этот хранить и другую муру... настройки всякие...

согласен с Shurik'ом, имхо неудобно будет отделять одно от другого. и настройки через куки лучше делать
Автор: suslik_s_gitaroy
Дата сообщения: 31.07.2002 10:57
ну ладно, уговорили...
Автор: Alexander Ipp
Дата сообщения: 31.07.2002 18:45
suslik_s_gitaroy
Нет, форичи по такому файлу будет хреново делать...
Автор: suslik_s_gitaroy
Дата сообщения: 31.07.2002 20:02
Alexander Ipp
ну я уж дотумкал...
Автор: Shurik
Дата сообщения: 02.08.2002 12:41
Написал себе короче эту самую статистику...
решил не в файлах хранить, а по всем мессагам пробегаться, потому что:
1. это довольно быстро (может пока, но быстро );
2. в профиль редко заглядывают, а хранить кучу мелких файлов, которые будут постоянно открываться и закрываться -

осталось еще сортировку сделать.
есть идеи (на сегодня у меня уже отдых )?
Автор: Grey2002
Дата сообщения: 02.08.2002 13:31
Shurik

Цитата:
1. это довольно быстро (может пока, но быстро

имхо не стоило так делать... если ты всё же планируешь сделать хотябы небольшой форум.. имхо надо было через отдельный файл делать, а то с увеличением форума будут расти и тормоза...

Цитата:
2. в профиль редко заглядывают

ну уж не скажи
Автор: Shurik
Дата сообщения: 02.08.2002 13:55
Grey2002

Цитата:
имхо не стоило так делать... если ты всё же планируешь сделать хотябы небольшой форум.. имхо надо было через отдельный файл делать, а то с увеличением форума будут расти и тормоза...

ну у меня сейчас почти 10600 мессаг.

Цитата:
с увеличением форума будут расти и тормоза...

тогда и поменяем.

Цитата:
ну уж не скажи

а ты откуда знаешь, что туда часто заглядывают? "моим"-то наверняка пофиг.
Автор: Grey2002
Дата сообщения: 02.08.2002 14:25
Shurik

Цитата:
тогда и поменяем.

потом будет сложнее...

Цитата:
ты откуда знаешь, что туда часто заглядывают?

по себе сужу
Автор: Shurik
Дата сообщения: 02.08.2002 14:38
Grey2002

Цитата:
потом будет сложнее...

да запросто...
сформировать файлик такой, а потом добавить лишь в пост.цги немного строк и все.

Цитата:
по себе сужу

этого не достаточно. я редко смотрю и что теперь? значит типо я все правильно сделал? лол.
Автор: MVY
Дата сообщения: 02.08.2002 14:40
Ну ребята . Ну ни жадничайте плиз . Поедлитесь кто-нибудь этим хаком
Автор: Grey2002
Дата сообщения: 02.08.2002 14:59
Shurik

Цитата:
да запросто...
сформировать файлик такой, а потом добавить лишь в пост.цги немного строк и все.

во-во, а потом ещё и пересчётчик постов написать и всё пресчитать...MVY
подумаю... может в рус_плюсе 4-ом воплощу.. но скорее всего нет
Автор: suslik_s_gitaroy
Дата сообщения: 02.08.2002 15:10
MVY
если буду делать и не с бодуна и не забуду как делал, то поделюсь...

Страницы: 12

Предыдущая тема: Помогите с установкой смайликов и иконок


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.