Elnar Talipov / Разработчик Web-решений
Что написать в задании на парсер: чек-лист из семи пунктов
Точное задание экономит деньги и время: исполнитель сразу видит, можно ли собрать данные и сколько это стоит. Семь вопросов, на которые стоит ответить заранее.
Чек-листТочная цена и срокРазбор бесплатно
- Статья
- парсер
- задание
- чек-лист
Цена парсера зависит не от «объёма работы вообще», а от конкретных вещей: сколько источников, как устроены сайты, сколько полей и как часто собирать. Чем точнее вы их опишете, тем точнее будет цена.
Ниже семь вопросов, на которые стоит ответить до разговора. Если не знаете ответа, не страшно: разберём на бесплатном разборе.
Чек-лист
- С каких сайтов или сервисов нужны данные (ссылки). Сколько их.
- Какие поля нужны: название, цена, остаток, ссылка, дата, описание. Лучше показать пример нужной строки таблицы.
- Сколько записей: десятки, тысячи или сотни тысяч.
- Как часто собирать: один раз, раз в день, несколько раз в час.
- Куда складывать: таблица, файл, ваша учётная программа, страница с отчётом.
- Нужно ли сравнивать с вашими данными: например, с вашим прайсом.
- Для чего нужны данные: для анализа у себя или чтобы публиковать и перепродавать. От цели зависит, можно ли собирать.
Что влияет на цену сильнее всего
Число и сложность источников, частота сбора и то, нужно ли подключение к вашим программам. Разовая выгрузка с простого сайта от 30 000 ₽, регулярный сбор от 60 000 ₽. Проверьте приблизительную цену в калькуляторе.
Что я проверю сам
Законность и допустимость сбора: открыты ли данные, нет ли персональных данных, что говорят правила сайта. Подготовиться можно в блоке «Можно ли собирать эти данные».
Вопросы
Нужно ли мне писать подробное техническое задание?
Нет. Достаточно ответить на семь вопросов выше своими словами. Задание я оформляю сам.
Что если я не знаю, сколько записей?
Оценим вместе по самому источнику на бесплатном разборе.
Сколько стоит составление задания?
Ничего: оно входит в бесплатный разбор.
Подробнее об услуге: разработка парсеров. Проверить источник заранее можно в блоке «Можно ли собирать эти данные».