Мониторинг хаба на сайте - StatPX

Разработка своих веб-приложений и страничек

Мониторинг хаба на сайте - StatPX

Сообщение Otshelnik » 11 мар 2009, 18:49

оф. сайт: http://statpx.org.ua/
Обсуждение на форуме mydc.ru

Версия скрипта: 1.02
Версия API: API1, API2 - т.е. работает как с PtokaX 3.6.0, так и с новой 4.1.1
Автор: alex82

Возможности скрипта:
• Статистика хаба
• учёт рекордов по размеру шары и количеству пользователей
• учёт посещаемости: количество пользователей за сутки, неделю, и.т.д

• Учет статистики пользователей по IP
• время первого визита
• сколько раз и под какими никами заходили с IP-адреса
• общее и среднее время пребывания на хабе
• топ пользователей по проведённому на хабе времени
• поиск информации по нику или IP

Web-статистика
• топик хаба
• общая статистика хаба - время непрерывной работы, количество пользователей, общий размер шары, рекорды по размеру шары и количеству пользователей, количество забаненных пользователей
• статистика посещаемости
• ограничения хаба - минимальная шара, минимум слотов, и.т.д
• список пользователей онлайн
• список пользователей за сутки
• топ пользователей по размеру шары
• топ пользователей по проведённому на хабе времени
• список забаненных пользователей
• поддержка скинов
• возможность встраивания статистики в DataLife Engine, PHP-Nuke, PHP-Fusion

• Добавлена возможность отправки сообщения дня со статистикой
• Полностью переписана функция GetRanks() - основной источник "тормозов" в скрипте
• Изменён алгоритм генерации списка пользователей онлайн, пользователей за сутки, топа шары и топа хабберов
• Добавлена чистка памяти по таймеру
• Добавлена чистка памяти после каждого обновления Web-статистики (рекомендуется для больших хабов)
• Добавлена возможность отключения списка пользователей за сутки (рекомендуется для больших хабов)
• Добавлена функция очистки базы данных
• Добавлена поддержка PtokaX 0.4.1.x
• Добавлена поддержка PHP-Nuke и PHP-Fusion

menu.gif
Меню в PtokaX
menu.gif (5.18 Кб) Просмотров: 23475

def1.gif
Главная
def1.gif (10.93 Кб) Просмотров: 23437

dle1.gif
Статистика на главной странице
dle1.gif (8.97 Кб) Просмотров: 23396

phpnuke1.gif
Статистика на главной странице
phpnuke1.gif (5.03 Кб) Просмотров: 23410

phpfusion1.gif
Статистика на главной странице
phpfusion1.gif (5.93 Кб) Просмотров: 23411


Установка
Скачиваем архив ftp://ftp.vfose.ru/distrib/PtokaX/scrip ... X_1.02.rar
В архиве 4 папки:
• DataLife Engine
• PHP-Fusion
• PHP-Nuke
• scripts
- запустим статистику на хаб:
копируем содержимое папки scripts в аналогичную где у нас находится сервер хаба:
Programm\PtokaX 0.4.1.1\scripts\
Вам нужно настроить конфиг StatPX_config.lu - для этого его открываем с помощью блокнота (я использую Notepad++) и начинаем читать с 59 строки (подправляем под себя)
находим 96 строку:
Код: Выделить всёРазвернуть
WebstatPath = "C:\\htdocs\\" --Папка в которую сохраняются сгенерированные страницы

меняем путь на свой именно на тот где у нас стоит веб сервер с нашими страницами (для top server например T:\\home\\virtual\\domain.vfose.ru\\)
Идем в программу птоку - scripts - обновить скрипты. Внизу появились: StatPX.lua и StatPX_api2.lua
Запускаем нужную нам апи (если версия 3.6.0 то StatPX.lua. Если 4.1.1 то StatPX_api2.lua).
Скрипт запущен ( и должны сгенерироваться страницы в T:\\home\\virtual\\domain.vfose.ru\\)
Далее перезагружаем клиент DC (апекс, стронг... и т.п.) идем в меню хаба - статистика хаба - выбор скина. Выбираете соответствующий вашему веб движку, а если вам нужны просто странички - оставляйте без изменения.

О том как интегрировать в ваш движок - читайте в соответствующей папке ReadMe, в архиве всё есть.
Последний раз редактировалось Otshelnik 30 авг 2009, 11:04, всего редактировалось 2 раз(а).
http://horror-films.aqproject.ru/-билайн
http://beoff.ru-внешка
-Любите ужасы,триллеры и мистику?
-Приют Отшельника
Аватара пользователя
Otshelnik
Автор
 
Сообщения: 188
Зарегистрирован: 26 окт 2008, 02:08
Откуда: Саратов
Домен: https://otshelnik-fm.ru
Вернуться к началу

Re: Мониторинг хаба на сайте - StatPX

Сообщение Otshelnik » 14 апр 2009, 21:17

Интересно кто сделал статистику?

Еще дополню:

Для популяции замечательного скрипта добавлю способ интеграции в известный двиг для блогов Wordpress. В папке вордпресса идем в папку куда установлен ваш скин (\www\your domain\wp-content\themes\your themes\). Там есть боковые панели:rsidebar.php (правая), lsidebar.php (левая). Открываете нужную боковую колонку в notepade++ и вставляете в удобном месте вашего шаблона:
Код: Выделить всёРазвернуть
 <?php include (TEMPLATEPATH . '/hubstat.htm'); ?>

Сохраняете его.

Также вам нужно чтобы по этому пути (\www\your domain\wp-content\themes\your themes\) автоматически генерировался файл статистики hubstat.htm. Для этого идём в папку с птахой и в файле StatPX_config.lu правите строчку (104) к такому виду:
Код: Выделить всёРазвернуть
AdditMainStatFile = "your disk:\\www\\your domain\\wp-content\\themes\\your themes\\hubstat.htm"    --Имя файла дополнительной страницы общей статистики


также необходимо чтобы была разрешена в этом файле генерация доп страницы статистики:

Код: Выделить всёРазвернуть
AdditMainStat = [b]true[/b]    --Генерировать дополнительную страницу общей статистики для размещения на главной странице сайта(true - включено, false - отключено)

-81 строка
сохраняете файл. Перезагружаете скрипт в птоке.
и если вы используете "default" тему то в чат вашего хаба выйдет предупреждение:
Ошибка при загрузке шаблона scripts/Webstat/default/hubstat.tpl: файл не найден.

. Просто скопируйте его из другой темы (phpfusion например) в папку "default".
Перезапускаете скрипт. Радуетесь

Если у вас появились крякозябры - откройте все файлы скрипта StatPX (StatPX_api2.lua, StatPX_config.lu и шаблоны из папки "default") и переконвертируйте в utf-8 кодировку: "Кодировки"/"Преобразовать в utf-8 без BOM"

p.s. в аттаче неярко видно статистику - всё зависит от вашей темы
Вложения
stat_px_screen.jpg
Мой вариант статистики хаба на Wordpress
http://horror-films.aqproject.ru/-билайн
http://beoff.ru-внешка
-Любите ужасы,триллеры и мистику?
-Приют Отшельника
Аватара пользователя
Otshelnik
Автор
 
Сообщения: 188
Зарегистрирован: 26 окт 2008, 02:08
Откуда: Саратов
Домен: https://otshelnik-fm.ru

Re: Мониторинг хаба на сайте - StatPX

Сообщение ibe » 31 май 2009, 21:40

Для себя я запустил просто в HTML - посмотрите тут: http://horror-films.vfose.ru/iindex.html

Вау. Вот это кодировка.
Главная Общая статистика
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: Мониторинг хаба на сайте - StatPX

Сообщение Otshelnik » 31 май 2009, 23:42

utf 8 стоит. а на тот момент была 1251. Сейчас просто сайт готовлю там всё на utf-8... а с этим - запустил и через пару месяцев забыл :)
http://horror-films.aqproject.ru/-билайн
http://beoff.ru-внешка
-Любите ужасы,триллеры и мистику?
-Приют Отшельника
Аватара пользователя
Otshelnik
Автор
 
Сообщения: 188
Зарегистрирован: 26 окт 2008, 02:08
Откуда: Саратов
Домен: https://otshelnik-fm.ru

Re: Мониторинг хаба на сайте - StatPX

Сообщение Otshelnik » 03 июн 2009, 11:31

Во 2 посту скриншот с сайта http://horror-films.vfose.ru - кодировка делалась под него
http://horror-films.aqproject.ru/-билайн
http://beoff.ru-внешка
-Любите ужасы,триллеры и мистику?
-Приют Отшельника
Аватара пользователя
Otshelnik
Автор
 
Сообщения: 188
Зарегистрирован: 26 окт 2008, 02:08
Откуда: Саратов
Домен: https://otshelnik-fm.ru

Re: Мониторинг хаба на сайте - StatPX

Сообщение Otshelnik » 01 июл 2009, 23:29

Доступна новая версия StatPX 1.03 beta

Список изменений:

Изменен формат базы данных, благодаря чему потребление памяти снизилось примерно на 20%
Оптимизация и уплотнение кода
Исправлено несколько мелких ошибок
Прекращена поддержка API1

Скачать с сайта mydc.ru http://mydc.ru/ipb.html?act=attach&type=post&id=2761.

Поставил себе. 14 мегабайт ел старый скрипт, 10 мегабайт потребляет новая версия.
Конвертером базу перевел в новый формат (единственное что - это старый файл статистики пришлось из папки ptokaX перенести в папку ptokaX/scripts - тогда, запустив base_converter.lua - конвертор успешно переконвентировал файл базы в новый вид).
Конвертор качать тут: http://mydc.ru/ipb.html?act=attach&type=post&id=2760
http://horror-films.aqproject.ru/-билайн
http://beoff.ru-внешка
-Любите ужасы,триллеры и мистику?
-Приют Отшельника
Аватара пользователя
Otshelnik
Автор
 
Сообщения: 188
Зарегистрирован: 26 окт 2008, 02:08
Откуда: Саратов
Домен: https://otshelnik-fm.ru

Re: Мониторинг хаба на сайте - StatPX

Сообщение Wolf-G36 » 29 авг 2009, 16:38

Как для трекера бацнуть такую статистику хаба?
Изображение
Аватара пользователя
Wolf-G36
Активный участник
 
Сообщения: 90
Зарегистрирован: 20 июл 2009, 03:11
Домен: softportal.vfose.ru

Re: Мониторинг хаба на сайте - StatPX

Сообщение Otshelnik » 30 авг 2009, 11:03

если ты про то чтобы на трекере показывало статистику хаба - первые посты читай. Ну а если нужна для трекера статистика - то темой ошибся (К разработчикам плагинов для трекера go)
http://horror-films.aqproject.ru/-билайн
http://beoff.ru-внешка
-Любите ужасы,триллеры и мистику?
-Приют Отшельника
Аватара пользователя
Otshelnik
Автор
 
Сообщения: 188
Зарегистрирован: 26 окт 2008, 02:08
Откуда: Саратов
Домен: https://otshelnik-fm.ru

Re: Мониторинг хаба на сайте - StatPX

Сообщение tari » 14 фев 2011, 09:33

Wolf-G36 писал(а):Как для трекера бацнуть такую статистику хаба?]



Самому написать Ж)
u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91u91инфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфоинфо
tari

 
Сообщения: 1
Зарегистрирован: 14 фев 2011, 09:32


Вернуться в PHP, HTML, CSS...

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

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

cron