Download the PHP package dangetsu/access-log-statistic without Composer
On this page you can find all versions of the php package dangetsu/access-log-statistic. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download dangetsu/access-log-statistic
More information about dangetsu/access-log-statistic
Files in dangetsu/access-log-statistic
Package access-log-statistic
Short Description Application for parsing apache logs and building statistics
License MIT
Homepage https://github.com/Dangetsu/access-log-statistic
Informations about the package access-log-statistic
Access Log Statistic
Приложение предназначено для парсинга access.log файлов и генерации статистики.
Требования
PHP >= 5.6.0 - на меньших версиях - не тестировалось
Функционал - по-умолчанию
Формат для обработки:
Возвращаемый результат:
Установка
Использование
Расширение приложения
Если ваш формат файла отличается от стандартного, то необходимо наследовать класс AccessLogParser\Processor\StandardProcessor и переопределить необходимые методы.
- _getAccessLogRegexTemplate - возвращает строку с регулярным выражением для парсинга access.log
- _getAccessLogEntityClassName - возвращает название класса сущности в которой будет содержаться информация из запроса
- _getExtensionsWithResponseIndex - возвращает расширения используемые для построения статистики в формате ключ => обработчик
Примеры расширения приложения находятся в папке test/Custom и пример вызова приложения в test/CustomTest.php.
Так же, никто не запрещает написать свои "процессоры" для обработки совершенно других данных.
El Psy Congroo!