powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / парсинг логов Apache
16 сообщений из 16, страница 1 из 1
парсинг логов Apache
    #32151522
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
подскажите URL, где можно взять перловый скрипт парсинга apache log файла на предмет извлечения параметров запроса с yandex и ему подобных поисковиков.

(Запросы типа: ?text=%EA...)

Задача: собрать статистику ключевых слов и посещаемых страниц.
Предполагаемая реализация: старт скрипта через крон раз в сутки, запись данных парсинга в Mysql

спасибо заранее,
сам определиться с выбором не могу в виду зачаточных знаний по Perl
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151530
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поставь лучше какой-нибудь webtrends
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151538
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за отклик, Тигра ;)

но вот не задача:
это все у провайдера, который не позволяет использование telnet,
так что поставить-то ничего не получится (как мне кажется)

хочется какой-нибудь простой (небольшой) perl скрипт, который можно будет легко подправить и использлвать в кроне
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151547
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да и к тому предложенный webtrends просто-так не отдают

хочется простой и проверенной программки парсинга логов от Apache
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151604
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скачивай логи к себе и скармливай вебтрендсу. Я так и делал пару лет назад. Кейгены для WT ERS есть :)
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151613
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не, не пойдет

скоро у меня только диал-ап будет
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151787
Фотография Scott Tiger
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Простеньких аналайзеров много, я не совсем в теме, но, может, webalizer, подойдёт?
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32151920
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
уже снял,
но похоже он инсталлируется на хост

т.е. тоже не подойдет

но кажется я нашел свою мечту, наткнулся на целую коллекцию свободных скриптов, м.б. что-то и получится
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32152312
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
2galisha
> но кажется я нашел свою мечту, наткнулся
> на целую коллекцию свободных скриптов, м.б. что-то и получится
Скажешь, что выбрал ок? Просто интерестно :).
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32152965
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
их там много, а времени вычленить мало ;)

в Perl'e я полный нуль, и посему процесс похоже затянется

поэтому я и просил у общества проверенный скрипт
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32153227
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Слухай, а зачем пел? Может тебе будет легче с пхп разбираться?
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32155157
galisha
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ой, маманя родная
только не это

на Перл я хоть сбоку смотрел, а возле ПХП даже близко и не ходил
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32155515
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да в отличае от пела пхп несколько легче! К тому-же гораздо прикольнее. Не, ну я тебя не принуждаю, а то, что ты начал с пела вполне может означать, что ты в конце концов посмотришь и на пхп...
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32178898
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно на скрипте поиска поставить считывание

Код: plaintext
1.
2.
<?
if($text) обрабатываем текст;
?>
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32178911
Фотография ScableR
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ага, а {} кому оставил? Следует тем более так:

Код: plaintext
1.
2.
3.
4.
5.
6.
<?PHP
    /* ... Поиск .... */ 
      IF ( /* нужное значение*/  )
      {
          /*выполняем какое-либо действие. */ 
      }
?>
...
Рейтинг: 0 / 0
парсинг логов Apache
    #32179047
Шогал
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Нет, если после if выполняется одно действие, {} можно опустить...

Но если более точно, то я имел ввиду так:

Код: plaintext
1.
2.
3.
4.
<?
if ($text) { добавляем слова в статистику;
выполняем процесс поиска и показываем результаты; }
?>
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / PHP, Perl, Python [игнор отключен] [закрыт для гостей] / парсинг логов Apache
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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