Вопросы, советы, возможные модификации и вообще все про модуль статистики кланов

Модератор: Exinaus, shw

#2203 shw 04 апр 2012, 19:17
День добрый!
Прикрутил ваш модуль статистики клана к форумному движку phpBB, потихоньку дописываю табы под собственные нужды.
И, собственно, возникло несколько вопросов:
1) В некоторых файлах помощи и в oldfunc.php фигурирует параметр LAST_PLAYED, но при добавлении в config.php строчки
Код: Выделить всёdefine("LAST_PLAYED",'off');
никаких изменений не происходит. Этот параметр нерабочий, или требуются дополнительные телодвижения для того что бы он заработал?
2) Открытие страницы полной статистики занимает секунд 15-20, а внизу страницы стабильно 2.1046 сек +/-
3) Возможно ли кешировать один из табов, что бы он обновлялся раз в день, а то, видимо, когда между страницами форума переключаешься - модуль каждый раз собирает всю статистику, что не есть гуд.
#2205 Edrard 04 апр 2012, 20:50
shw писал(а):День добрый!
Прикрутил ваш модуль статистики клана к форумному движку phpBB, потихоньку дописываю табы под собственные нужды.
И, собственно, возникло несколько вопросов:
1) В некоторых файлах помощи и в oldfunc.php фигурирует параметр LAST_PLAYED, но при добавлении в config.php строчки
Код: Выделить всёdefine("LAST_PLAYED",'off');
никаких изменений не происходит. Этот параметр нерабочий, или требуются дополнительные телодвижения для того что бы он заработал?
2) Открытие страницы полной статистики занимает секунд 15-20, а внизу страницы стабильно 2.1046 сек +/-
3) Возможно ли кешировать один из табов, что бы он обновлялся раз в день, а то, видимо, когда между страницами форума переключаешься - модуль каждый раз собирает всю статистику, что не есть гуд.


1) Само название oldfunc должно было вас смутить, это старые функции которые уже не используются, а соответственно и LAST_PLAYED это пережитки прошлого, ведь модуль уже прошел не одну версию
2) Ну, понимаете, не на всех серверах есть возможность запускать долго обрабатывающиеся скрипты, и не на всех хостингах есть доступ к запуску скриптов из шела, поэтому модуль написан так, что бы вы могли продолжать работу с данными, а не собирать их заново, поэтому там есть скрипт, который по истечению определенного времени рефрешит их, вот отсюда и такое время, это означает, что скрипт перезагружался.
3)Данные кешируются в базе данных если вы ее используете конечно, обычно на 24 часа.
#2206 Exinaus 04 апр 2012, 21:04
shw писал(а):3) Возможно ли кешировать один из табов, что бы он обновлялся раз в день, а то, видимо, когда между страницами форума переключаешься - модуль каждый раз собирает всю статистику, что не есть гуд.

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 41

Реклама | Adv