Анализ лог-файлов
Написать на любом языке программирования (подсказка: проще всего на языке со скриптинговыми возможностями) скрипт, который выдаст отчет по текстовому лог-файлу log.txt с таким содержанием:
Топ 10 URL по хитам (c количеством хитов)
Топ 10 клиентов по количеству обращений к этим 10 URL (c количеством хитов)
Топ 10 URL по скаченным байтам (с объемом байт)
Топ 10 URL, которые вернули ошибку 404 (c количеством хитов)
Топ 10 рефереров (с количеством хитов)
Количество хитов по дням
ну, формат-то лог-файла дан?
Цитата: Inna Lazareva
Привет!....помогите разобраться в задании...не сильно понимаю как это нужно сделать:
Написать на любом языке программирования (подсказка: проще всего на языке со скриптинговыми возможностями) скрипт, который выдаст отчет по текстовому лог-файлу log.txt с таким содержанием:
Топ 10 URL по хитам (c количеством хитов)
Топ 10 клиентов по количеству обращений к этим 10 URL (c количеством хитов)
Топ 10 URL по скаченным байтам (с объемом байт)
Топ 10 URL, которые вернули ошибку 404 (c количеством хитов)
Топ 10 рефереров (с количеством хитов)
Количество хитов по дням
Написать на любом языке программирования (подсказка: проще всего на языке со скриптинговыми возможностями) скрипт, который выдаст отчет по текстовому лог-файлу log.txt с таким содержанием:
Топ 10 URL по хитам (c количеством хитов)
Топ 10 клиентов по количеству обращений к этим 10 URL (c количеством хитов)
Топ 10 URL по скаченным байтам (с объемом байт)
Топ 10 URL, которые вернули ошибку 404 (c количеством хитов)
Топ 10 рефереров (с количеством хитов)
Количество хитов по дням
это примитивнейшая задача
вам нужно пройтись по файлу, который как правило имеет фиксированый формат и фиксированные разделители полей, и построить хэш массивы по искомым величинам. ключом будет - эта самая величина (например, реферер), значением - счетчик количества.