Нужно поправить корзину заказа в опенкарт. Магазин работает с установленным платным модулем Новая Почта и модулем Симпл Карт. Требуется: 1.Разобраться почему слетел модуль Новая Почта, включить его ...
Парсер
Требуется написать парсер.
ТЗ:
Парсер - полностью независимое приложение.
Основная задача сбор информации о банковских продуктах представленной на сайте banki.ru (далее “сайт”)
Режим работы
Парсер может работать в автоматическом режиме (cron), также можно включить принудительный запуск парсера вручную.
В автоматическом режиме задаётся частота запуска нового обхода парсером сканируемого сайта (в часах).
Пример: парсер автоматически раз в неделю ночью начинает сбор новых ссылок на продукты.
Продукты
На сайте представлено несколько продуктов, но парсер может работать с 4-я:
1. Потребительские кредиты (далее “кредиты”) - http://www.banki.ru/products/credits/
2. Автокредиты - http://www.banki.ru/products/autocredits/
3. Ипотека - http://www.banki.ru/products/hypothec/
4. Вклады - http://www.banki.ru/products/deposits/
Примеры карточек отдельных продуктов
1. Потребительский кредит - http://www.banki.ru/products/credits/credit/2290/
2. Автокредит - http://www.banki.ru/products/autocredits/credit/2491670/
3. Ипотека - http://www.banki.ru/products/hypothec/credit/7758297/
4. Вклад - http://www.banki.ru/products/deposits/deposit/12995/
Задачи
Парсер может автоматически выполнять следующие задачи:
1. Сбор списка ссылок для всех типов продуктов представленных на сайте (например: получить список всех вкладов на сайте)
2. Получения полной информации по каждому из четырех продуктов.
3. Проверка на ошибки полученной информации и при выявлении делать повторный запрос.
4. Проверка на валидность полученной информации и при появлении невалидных данных отправлять на e-mail сообщение об этом.
5. Записывать проверенные данные в json файлы
Принцип работы
Включившись либо по расписанию либо при нажатии “кнопки” администратором, парсер сначала собирает список ссылок всех продуктов (от одного до четырех в зависимости от настроек). Далее начинает обход по полученному списку записывая в json файлы информацию по каждому продукту.
Настройки:
1. Пауза между запросами к сайту устанавливаемая интервалом в секундах
2. Задание прокси-сервера
3. E-mail, на который будут приходить уведомления.
Технические требования:
1. Предпочтительный фреймворк – Yii2
2. Парсер оформлен в виде независимого модуля и будет работать на отдельном домене
Выбранный исполнитель
Заявки фрилансеров
Похожие заказы
- Веб-программированиенет заявокЗакрыт10 лет назад
Нужно на сайте на dle 10.0 сделать продажу dvd дисков с фильмами как на сайте kinopoisk.ru http://www.kinopoisk.ru/dvd/ под ключ: база dvd с фильмами, реализовать пополнение базы дисков с сайта ozon.ru и сама оплата, чтобы была ...
Веб-программированиенет заявокЗакрыт10 лет назадНеобходимо простое расширение для браузера Chrome. Суть приложения - поиск музыки с серверов VK
Веб-программирование1 заявкаЗакрыт10 лет назадв скрипте 3 параметра чтения utm-метки параметр - 1 показывается 1 из 8 кртинок на экран параметр 2 подставляет текст на экран параметр 3 - дефолт - выводит конкретную надпись, если не ...
Веб-программирование1 заявкаЗакрыт10 лет назадЗдравствуйте. Нужно подобрать, установить и настроить плагин для вордпресс по ротации для 4 баннеров.
Веб-программирование1 исполнительЗавершен10 лет назад- $20
Есть плагин фильтра YITH WooCommerce Ajax Navigation. Нужно сделать так чтобы параметры которые пропадают при выборках других параметров не пропадали а просто были неактивными (дисаблед) http://arbat.depupper.ru/%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BD%D0%B0%D1%8F-%D0%BA%D0%B0%D1%82%D0%B5%D0%B3%D0%BE%D1%80%D0%B8%D1%8F/e-shop/bukety/
Веб-программирование1 исполнительЗавершен10 лет назад http://www.nbr-service.ru/ - нужен аналог сайта,нужен похожий шаблок на вордпрессе
Веб-программирование6 заявокЗакрыт10 лет назадТребуется реализовать возможность постинга новостей или изображений с стороннего сайта на стену пользователю через API VK. Сейчас предлагается Open API в котором данную функцию можно реализовать только через popup, данный вариант всплывающего окна не подходит. ...
Веб-программирование6 заявокЗакрыт10 лет назадЗдравствуйте! Имеется xsl файл со столбцом адресов (английский язык). Нужно найти в каждой ячейке соответствие из списка критериев - название города (~450 штук в другом xsl файле) и записать ...
Веб-программирование8 заявокЗакрыт10 лет назадесть сайт proecodom.ru установлен wordpress + optimizepress внизу страницы форма заточена под сбор email то есть ввести туда телефон и отправить его не получается (так как защита срабатывает, например нет символа "@") ...
Веб-программирование4 заявкиЗакрыт10 лет назад