powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Служба счетчиков
25 сообщений из 29, страница 1 из 2
Служба счетчиков
    #33476940
Кто нибудь в курсе по какому принципу работают сценарии для службы сбора статистики и счетчиков посещений сайтов (наподобии HotLog или LiveInternet)?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477313
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я в курсе.
Вопрос в чем?
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477341
Ну для начала такой вопрос - статистика вычисляется посредством Cron-a через определенный промежуток времени или непосредствено из сценария счетчика?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477375
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Все зависит от той статистики, которую вы хотите получить. Есть и кроновые и в реальном времени. Да прогугилите вопрос.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477387
Ничего интересного гугл не выдает... может поделитесь ссылками? Спасибо.
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477430
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Так вы уточните, какой вариант вам нужен?
Интерактивный или с периодическим анализом логов?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477442
Наверно интерактивный... А какие основные преимущества и недостатки тех и других?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33477565
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну у интерактивного интерактивность и отсутствие необходимости доступа к логам вебсервера как достоинство, и бОльшая сложность настройки комплекса и ресурсоёмкость как недостаток.
Периодический анализ логов, пожалуй, может предоставить более детальную информацию , однако неинтерактивен.
...
Рейтинг: 0 / 0
Служба счетчиков
    #33478631
а можно ссылку на пример скрипта с периодическим анализом логов?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33480189
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пожалуйста: http://awstats.sourceforge.net
...
Рейтинг: 0 / 0
Служба счетчиков
    #33482154
DocAlПожалуйста: http://awstats.sourceforge.net Меня интересует принцип работы и схема сбора и хранения данных службы внешней статистики для большого числа сайтов.
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484311
Nu xot' kto-nibud' daite informaciyu, plzzzzz
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484583
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конкретизируйте вопрос.
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484803
DocAlКонкретизируйте вопрос.В таблице базы данных записываются логи посещений с разных сайтов, а каждые 10 минут запускается сценарий, который анализирует логи и апдейтит статистическую инфу для каждого сайта. Так?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484822
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, например так. Только конкретизируйте тогда, что вы подразумевали под внешней статистикой?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484912
DocAlНу, например так. Только конкретизируйте тогда, что вы подразумевали под внешней статистикой?Ну например хотлог собирает статистику для для других сайтов и показывает ее на своих страницах...
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484925
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Клиенты размещают на своих страницах либо ссылку на картинку, либо на JS, размещённый на сервере статистики, результаты запроса этой картинки либо скрипта анализируются и заносятся в базу. В целом всё происходит вполне естественным образом. Честно говоря, я по-прежнему не понимаю, в чём состоит вопрос, точнее, какого рода ответ вы на него ожидаете.)
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484934
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну, в смысле, естественным для такой парадигмы получения статистики.)
Конечно, гораздо более естественным и прямым методом является анализ логов вебсервера.
...
Рейтинг: 0 / 0
Служба счетчиков
    #33484988
В настоящий момент меня интересует как правильнее распределить нагрузку между сценарием генерирующим изображение счетчика и периодически запускаемыми анализаторами. Т.е. приблизительно какие действия должны выполнять отдельные части приложения?

DocAl... является анализ логов вебсервера.Но ведь не могу же я со своего сайта иметь доступ к серверным логам сайтов пользователей службы?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33485030
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну это-то понятно, мне непонятна логика этих самых пользователей, для которых всё это городится.)
Но раз звёзды зажигаются...

Касательно же распределения нагрузки, если вы намереваетесь сразу заносить информацию о запросе в базу, нет особых причин при этом не распарсить информацию так, чтобы последующая обработка не была нужна. В основном, всё ведь будет упираться в блокировки таблиц, в которые постоянно заносятся новые записи.
...
Рейтинг: 0 / 0
Служба счетчиков
    #33485041
DocAl... В основном, всё ведь будет упираться в блокировки таблиц, в которые постоянно заносятся новые записи.Не понял, можно подробнее?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33485085
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, конечно, рискую быть закиданым какашками пользователями Oracle и прочих СУБД Enterprise level, но в любом случае, выборка данных из таблиц, которые непрерывным потоком обновляются, задача довольно ресурсоёмкая, и именно блокировки (таблиц, страниц, отдельных ли записей -- это весьма важно, но в данном вопросе непринципиально) будут являться наиболее труднопреодолимым ограничением.
Какая СУБД планируется к использованию, вообще говоря?
...
Рейтинг: 0 / 0
Служба счетчиков
    #33485110
MySQL
...
Рейтинг: 0 / 0
Служба счетчиков
    #33485152
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В таком случае, банальный совет: используйте InnoDB. )
...
Рейтинг: 0 / 0
Служба счетчиков
    #33485424
Запутался... Причем тут InnoDB? Это же ресурсы жрет... Если не трудно, посмотрите пожалуйста схему и скажите мнение.

1. Пользователь вызывает со своей страницы сценарий генерирующий изображение счетчика и передает при помощи JavaScript следующие данные:

- Идентификатор счетчика;
- Тип счетчика;
- Хэш предотвращающий восстановление картинки из кэша;
- Разрешение и цветовую схему экрана;
- Реферер документа;
- Поддержка кук;
- Версию JavaScript.

Естественно, при отключенном JavaScript некоторая информация не передается.

2. Сценарий счетчика выполняет все необходимые проверки поступающих данных и проверяет соответствие $_SERVER['HTTP_REFERER'] и того, что зарегистрировано по ID.

3. При необходимости инкрементируются значения хитов, хостов и визитов за текущий день. Добавляется или обновляется запись в таблице содержащей IP-адресa и время последнего обращения.

4. В случае если обращение учтено как визит, вся остальная информация (данные JavaScript, название браузера и т.п.) записывается в таблицу логов вместе с ID.

5. Выводится рисунок счетчика.

6. Каждые 10 минут запускается сценарий анализирующий записи логов и обновляющий статистику для отдельных сайтов. Естественно, таблица логов блокируется на время выполнения крона. Далее, уже анализированные логи удаляются.
...
Рейтинг: 0 / 0
25 сообщений из 29, страница 1 из 2
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / Служба счетчиков
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]