myDC.ru

Здравствуйте, гость ( Вход | Регистрация )

 

> Webstats, API2 | Веб-статистика для хаба

Рейтинг 5 V
PomanoB
сообщение 14.7.2009, 17:15
Сообщение #261


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




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

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

Необходимо запускать файл inc/cli.php с нужной периодичностью для обновления информации о хабах
RSS доступно по адресу hubstats/hub<номер_хаба>.xml

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

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

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

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

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

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

v 0.3
- Переработан юзербар и добавлена возможность анимации юзербара
- Добавлен список хабов
- RSS
- отбор пользователей по онлайн


Прикрепленные файлы
Прикрепленный файл  hubstats.zip ( 4.27 мегабайт ) Кол-во скачиваний: 1140
 
Go to the top of the page
+Quote Post
22 страниц V  « < 12 13 14 15 16 > »   
Начать новую тему
Ответов
avarking
сообщение 26.2.2010, 8:15
Сообщение #262


Начинающий
*

Группа: Пользователи
Сообщений: 17
Регистрация: 14.12.2009
Пользователь №: 5 346
Спасибо сказали: 0 раз




ээ, а автопоиск хабов внутри локальной сети возможен? используя nmap etc.
Go to the top of the page
+Quote Post
PomanoB
сообщение 26.2.2010, 19:47
Сообщение #263


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




В новой версии будет упрощенное обновление хабов в хаблисте, для каждого хаба будет своя страничка с комментариями пользователей; история чата, совмещенная антиматом/антирекламой и топом магнет-ссылок с возможностью писать на хаб через сайт; мини-новости и, конечно, все то, что было в старой версии, только улучшенное, исправленное и дополненное big_smile.gif

Хаб-часть уже почти готова, остались несколько мелочей и веб-часть

Поиск хабов конечно возможен, но я думаю это не составит труда сделать самому, если это действительно нужно
Go to the top of the page
+Quote Post
Otshelnik-Fm
сообщение 26.2.2010, 23:30
Сообщение #264


Я коварный Санта Клаус
******

Группа: Пользователи
Сообщений: 523
Регистрация: 4.11.2008
Из: Саратов
Пользователь №: 985
Спасибо сказали: 54 раза




Перевод на платформу rusHub планируется? .очень хотелось бы увидеть его там и в mySql
Go to the top of the page
+Quote Post
Saymon21
сообщение 27.2.2010, 2:34
Сообщение #265


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




PomanoB, А форма обратной связи на вэбе через мыло с админом... Как думаешь? big_smile1.gif
Мне кажется что можно если не встроенную то хотя бы модуль big_smile.gif

ps. идея пришла с того как сейчас на сайте хаба её пробую сделатьbig_smile.gif
Go to the top of the page
+Quote Post
PRIZrak
сообщение 27.2.2010, 14:32
Сообщение #266


PRIZrak
***

Группа: Пользователи
Сообщений: 76
Регистрация: 22.7.2008
Пользователь №: 251
Спасибо сказали: 4 раза




Я почитал и понял - я уже хочу эту новую версию big_smile.gif Старую решил не качать, жду новую! big_smile.gif Я верю в автора! big_smile.gif С выходом новой рабочей версии - моё СПАСИБО автору обеспечено ;) .
Go to the top of the page
+Quote Post
UnFeeLing
сообщение 27.2.2010, 18:28
Сообщение #267


Начинающий
*

Группа: Пользователи
Сообщений: 13
Регистрация: 6.11.2009
Пользователь №: 4 942
Спасибо сказали: 0 раз




что касается обновления, то структура базы останется той же?достаточно будет переписать php файлы?
Go to the top of the page
+Quote Post
PomanoB
сообщение 27.2.2010, 19:35
Сообщение #268


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




>Перевод на платформу rusHub планируется?
Планируется, на RusHab'е теперь веб-сервер есть, так что будет лучше чем на птоке big_smile.gif

Структура бд серьезно изменилась, но статистику пользователей перенести получится, а остальное не так и важно

Форма обратной связи по моему не особо нужна, проще на хабе написать и все


Спасибо сказали:
Go to the top of the page
+Quote Post
shmeks
сообщение 27.2.2010, 19:54
Сообщение #269


Начинающий
*

Группа: Пользователи
Сообщений: 14
Регистрация: 11.10.2009
Пользователь №: 4 692
Спасибо сказали: 0 раз




Кхм, странно..
закалупала уже ошибка Fatal error: Class 'XSLTProcessor' not found in .. on line 73

скачал библиотеку, разкаментил в пхп.ини, скинул пхп.ини в ц\виндовс.
уже даже переустановил пхп, все равно не ушла ошибка! :((((((( капец че делать? (((
Go to the top of the page
+Quote Post
14m3r
сообщение 27.2.2010, 20:52
Сообщение #270


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 15.10.2009
Пользователь №: 4 735
Спасибо сказали: 0 раз




Цитата(shmeks @ 27.2.2010, 19:54) *
Кхм, странно..
закалупала уже ошибка Fatal error: Class 'XSLTProcessor' not found in .. on line 73

скачал библиотеку, разкаментил в пхп.ини, скинул пхп.ини в ц\виндовс.
уже даже переустановил пхп, все равно не ушла ошибка! :((((((( капец че делать? (((

Прежде всего, курить маны по php, а потом уже задавать вопросы. (а Path на php, в переменных среды, хто будет прописывать, Пушкин..?)

p.s. Блин, по описалову, новая версия, обещает быть вкуснявой. Когда же релиз..? =)
Go to the top of the page
+Quote Post
shmeks
сообщение 27.2.2010, 21:20
Сообщение #271


Начинающий
*

Группа: Пользователи
Сообщений: 14
Регистрация: 11.10.2009
Пользователь №: 4 692
Спасибо сказали: 0 раз




пути в path уже давно добавлены(
маны покурил, погуглил, но все тот же способ все описывают ((
Что делать?((
Go to the top of the page
+Quote Post
PomanoB
сообщение 27.2.2010, 22:47
Сообщение #272


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




Скачай последнюю версию апача и пхп с официального сайта и установи, если все сделаешь правильно, то проблем не будет
Go to the top of the page
+Quote Post
14m3r
сообщение 27.2.2010, 23:09
Сообщение #273


Абсолютный новичок


Группа: Пользователи
Сообщений: 9
Регистрация: 15.10.2009
Пользователь №: 4 735
Спасибо сказали: 0 раз




Цитата(shmeks @ 27.2.2010, 21:20) *
пути в path уже давно добавлены(
маны покурил, погуглил, но все тот же способ все описывают ((
Что делать?((

В любом случае, без логов апача тут не обойтись, он вумный, сам скажет, где затык ;) На самом деле, если переменные среды, путь к экстэшнам в php.ini прописан верно, то никаких проблем быть просто не может. Вспоминай, чего забыл сделать.
Go to the top of the page
+Quote Post
shmeks
сообщение 28.2.2010, 3:14
Сообщение #274


Начинающий
*

Группа: Пользователи
Сообщений: 14
Регистрация: 11.10.2009
Пользователь №: 4 692
Спасибо сказали: 0 раз




итак апач последний стоит(

блин, да вроде давно уже на пхп кодю, что то забыть просто не мог ><
ладно, буду искать(


---
глянул что апач говорит в логах:
PHP Warning: PHP Startup: Unable to load dynamic library 'D:\\usr\\php5\\ext\\php_xsl.dll' - \xcd\xe5 \xed\xe0\xe9\xe4\xe5\xed\xe0 \xf3\xea\xe0\xe7\xe0\xed\xed\xe0\xff \xef\xf0\xee\xf6\xe5\xe4\xf3\xf0\xe0.\r\n in Unknown on line 0

чет ниче не пойму почему он не может подключить библу(

---

Усем пасиба, прощу прощения за флуд =)
прыгать с бубном не пришлось, не долго думая, поставил пэху 5.3.1, до этого стояла 5.2)

за стату спс)
Go to the top of the page
+Quote Post
Lesh™
сообщение 15.3.2010, 2:09
Сообщение #275


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 11.10.2008
Пользователь №: 775
Спасибо сказали: 4 раза




Не работает cli.php по Ubuntu...
Помогите плиз...
Go to the top of the page
+Quote Post
UnFeeLing
сообщение 15.3.2010, 18:13
Сообщение #276


Начинающий
*

Группа: Пользователи
Сообщений: 13
Регистрация: 6.11.2009
Пользователь №: 4 942
Спасибо сказали: 0 раз




ну что есть свежие новости? как идет разработка?big_smile.gifесли даже нада переведу на украинский язык big_smile.gif
Go to the top of the page
+Quote Post
mariner
сообщение 15.3.2010, 19:29
Сообщение #277


Местная ТехПоддержка
**********

Группа: Администраторы
Сообщений: 1 875
Регистрация: 18.7.2008
Из: Моск. Обл, г. королев, район Болшево
Пользователь №: 221
Спасибо сказали: 220 раз




Цитата
Не работает cli.php по Ubuntu...

что именно не работает?
Go to the top of the page
+Quote Post
Lesh™
сообщение 15.3.2010, 19:58
Сообщение #278


Активный участник
***

Группа: Пользователи
Сообщений: 62
Регистрация: 11.10.2008
Пользователь №: 775
Спасибо сказали: 4 раза




Цитата(mariner @ 15.3.2010, 18:29) *
что именно не работает?

cli.php

PS когда след версия будет..
Go to the top of the page
+Quote Post
PomanoB
сообщение 15.3.2010, 20:29
Сообщение #279


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




В первой строчке файла cli.php напиши #!/путь_к_пхп ,то есть у тебя получиться что-то вроде

#!/usr/bin/php5-cgi -q
<?php
set_time_limit(3000);
error_reporting(0);
include 'client.class.php';
include 'config.php';
...

Потом sudo chmod +x /путь_к_файлу_cli.php/cli.php и засунь его исполнение в крон

Давай, переведи тогда следующую версию big_smile.gif, но она будет не скоро :(

А вообще вот аналог cli.php из следующей версии статистики, можно попробовать использовать его
Прикрепленный файл  client.zip ( 5.45 килобайт ) Кол-во скачиваний: 24


Спасибо сказали:
Go to the top of the page
+Quote Post
Saymon21
сообщение 15.3.2010, 20:31
Сообщение #280


Site Reliability Engineer
*********

Группа: Модераторы
Сообщений: 1 772
Регистрация: 27.6.2009
Из: Чувашия, г. Чебоксары
Пользователь №: 3 719
Спасибо сказали: 479 раз




PomanoB, А ты его протестировал? big_smile.gif
Go to the top of the page
+Quote Post
PomanoB
сообщение 15.3.2010, 20:40
Сообщение #281


AmxModx Scripter
*****

Группа: Пользователи
Сообщений: 302
Регистрация: 2.12.2008
Из: Королев
Пользователь №: 1 283
Спасибо сказали: 127 раз




У меня он работает, у тебя я все-таки я думаю брандмауер
Go to the top of the page
+Quote Post

22 страниц V  « < 12 13 14 15 16 > » 
Ответить в данную темуНачать новую тему
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0

Collapse

> Похожие темы

  Тема Ответов Автор Просмотров Последнее сообщение
No new Topic has attachmentsWebstats
Веб-статистика для хаба
33 Saymon21 33 691 12.3.2017, 15:29 Посл. сообщение: 000000
No New Posts От: Webstats
От темы с ID: 2193
0 Win32 4 567 10.11.2009, 6:28 Посл. сообщение: Win32
No New Posts От: Webstats
От темы с ID: 2193
0 mariner 4 766 26.7.2009, 10:44 Посл. сообщение: mariner

 



RSS Сейчас: 25.4.2024, 8:28