Веб-статистика для хаба с mysql - Webstats

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

Веб-статистика для хаба с mysql - Webstats

Сообщение Otshelnik » 16 авг 2009, 21:40

Cайт разработчика: http://www.klan-hub.ru/
Обсуждение на форуме mydc.ru

Название скрипта: WebStats
Версия скрипта: v 0.2.0.2
Версия API: API 2
Автор: PomanoB
Описание скрипта:
Скрипт предназначен для вывода некоторой информации о хабе на сайт.
Основные функции:
- Вывод общей статистики хаба
- Гибко настраиваемый юзербар: можно выбрать фон, шрифт, размер, цвет, текст и координаты надписи/двух надписей
- Построение диаграммы распределения пользователей по объему шары
- Построение графика распределения пользователей по клиентам
- Топ пользователей по шаре и времени онлайн
- Информация о всех пользователях с удобным поиском
- Поиск по нику, IP, профилю и клиенту
- Индивидуальная расширенная информация о каждом пользователе
- Система шаблонов позволят легко настраивать внешний вид
Файл block.php в папке inc предназначен для вывода информации в центральный блок сайта на главной странице

Пользователям lighttpd нужно подключить lighttpd-hub.conf
Пользователям Apache нужно найти в конфиге AllowOverride и написать там AllowOverride All


Пример работы скрипта можно посмотреть здесь - Пример главной страницы статистики

v 0.1.1
Небольшое обновление - быстрая сортировка по клику на соответвующей надписи в заголовке таблицы списка пользователей

V 0.1.2.1
- Исправлена ошибка поиска при множестве находимых элементов
- Более удобный поиск по профилю

V 0.2.0
- Переход на XSLT-преобразования
- Отделение графиков от информации о хабе
- Новый дизайн
- Поддержка ланг-файлов
- Новый формат таблицы пользователей
- Изменение поиска
- Устранение багов

v 0.2.0.1
- Оптимизация
- Исправление багов

v 0.2.0.2
- Исправлена ошибка с русскими ссылками


Распределение пользователей по объему шары
share.png
share.png (15.16 Кб) Просмотров: 4121


Основные клиенты пользователей
client.png
client.png (8.96 Кб) Просмотров: 4156


Установка:
Скачиваем архив
Из архива файл stats.lua кидаем в папку с PtokaX 4.1.1/scripts/, а все остальные файлы в папку webstat на вашем сайте.
Создаем в mysql новую базу данных (подробно описано тут ).
Настраиваем stats.lua - задаем свои значения:
local sNameDB="xxx"
local sUserDB="xyz"
local sPassDB="vvvvv"
local sPrefixTable="ws_"

то-есть: имя созданной базы данных
имя пользователя базы
его пароль
и префикс базы (можно не менять)

Идём в программу PtokaX, в скрипты - нажимаем обновить. Внизу запускаем stats.lua.
Всё. Скрипт запущен. Пошла запись в таблицы базы данных.

Теперь нам надо извлечь данные из базы и вывести на сайт
Идём в папку webstat/inc сайта - и настраиваем config.php - аналогично как в скрипте stats.lua. Указываем имя базы, пользователя и пароль. Сохраняем.

http://your-sites.vfose.ru/webstat/index.php - смотрим тут статистику.

Если у вас выдает это:
Fatal error: Class 'XSLTProcessor' not found in http://your-sites.vfose.ru/webstat\index.php on line 73
- значит вам надо подключить xsl библиотеку в php.ini (кто устанавливал php, apache и mysql по отдельности - то помнят что php.ini кидали в папку windows) - находим строку
Код: Выделить всёРазвернуть
;extension=php_xsl.dll
и удаляем вначале строки символ
;
.Сохраняем. Перезапускаем апач.
Для денвера или еще сборок серверов - ищите внутри сборки этот файл

Внимание!
Для передачи данных от хаба в базу mysql вам понадобится библиотека libmysql.dll - ее нужно поместить в папку ptokax 4.1.1/
и еще одна mysql.dll - ее поместить в папку ptokax 4.1.1/luasql/

Да ещё - статистика появляется после захода на хаб (вам надо перезайти на него)
Юзербар смотрите у меня в подписи.

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

Re: Веб-статистика для хаба с mysql - Webstats

Сообщение STAЛKER » 28 авг 2009, 23:59

Otshelnik писал(а):Ну что, кто пробывал еще кроме меня статистику?

Я бы с удовольствием попробовал, но увы...на ан хабе нет поддержки луа...
Аватара пользователя
STAЛKER
Активный участник
 
Сообщения: 153
Зарегистрирован: 26 окт 2008, 12:14
Откуда: Балаково

Re: Веб-статистика для хаба с mysql - Webstats

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

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


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

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

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

cron