Парсинг сайта госзакупки

Цена договорная • наличный расчёт, безналичный расчёт, электронные деньги
25 октября 2018, 08:25 • 8 откликов • 95 просмотров
Для разработчика php+mysql+yii2+gitlab

сделать парсер сайта закупки по заданным параметрам в ссылке:
http://www.zakupki.gov.ru/epz/order/extendedsearch/results.html?morphology=on&openMode=USE_DEFAULT_PARAMS&pageNumber=1&sortDirection=false&recordsPerPage=_10&showLotsInfoHidden=false&fz44=on&af=on&pc=on&pa=on¤cyIdGeneral=-1®ionDeleted=false&oktmoIdsWithNested=on&okpd2IdsWithNested=on&okpd2Ids=8882905%2C8874507%2C8875698%2C8875699%2C8876871%2C8876874%2C8876879%2C8882836%2C8882841%2C9398196%2C9398197&okpd2IdsCodes=13.92.15.120%2C31.03%2C31.03.1%2C31.03.9%2C13.92.12%2C13.92.15%2C13.92.24%2C13.92.12.110%2C13.92.12.119%2C13.92.99.200%2C13.92.99.210&sortBy=UPDATE_DATE

пример тендера http://www.zakupki.gov.ru/epz/order/notice/ea44/view/common-info.html?regNumber=0320300101318000248

ссылку хранить в БД, нужна возможность добавления несколько ссылок для обработки

при обработке ссылок исключать дубли тендеров

загружать данные тендера + файлы, обновлять данные тендера запланировано по датам указанным в тендере (дата выбора исполнителя тендера и т.д.)

генерация таблиц и форм на сонове БД:
1. список тендеров + детали тендера
2. список участников + детали одной записи участника, на странице участника таблица со списком тендеров
3. список заказчиков + детали одной записи заказчика, на странице заказчика таблица со списком тендеров
4. список информации о закупке (товары http://prntscr.com/la6g8t) + детали одной записи, из деталей кода позиции открывать список тендеров в которых есть участи
5. загрузка файлов, декордировние их для организации поиска по содержанию файлов или вариант 2 "составить список слов и при загрузки проекта проверка файлов на наличие слов и вешать теги на файлы", а сами файлы просто открывать через фтп из программы (фтп клиент)