Skip to content

nepster-web/php-crawler-test-work

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PHP Crawler

Приложение демонстрирует пример работы бота-парсера, подробное описание которого описано в тестовом задании.

Запуск

Для работы приложения необходимо установить Docker и Docker Compose.

Запуск приложения осуществляется с помощью makefile:

make cwr ARGS="-u=http://robotstxt.org.ru -d=2"

или

make cwr ARGS="--url==http://robotstxt.org.ru --depth=2"

Результат сохраняется в директорию www/reports.

Тесты

Приложение использует PHPUnit для тестирования. Команда для запуска тестов:

make tests