Шамиль Гаджиев [feminite]
feminite
Шамиль Гаджиев [feminite]
На сайте 6 лет и 4 месяца (заходил 13 дней 12 часов назад)
+ 23  0  - 0
27
1839.3
Рейтинг1839.3
1839.3
Отзывы+ 23  0  - 0
+ 23  0  - 0
Все (1)       Проекты (1)        Вакансии (0)       Конкурсы (0)
Опубликовать проект
22 Октября 2019
Бюджет: 6000 ₽
Необходимо сделать парсер для сбора информации о наличии товаров с сайта www.sima-land.ru
Нужно использовать API – www.sima-land.ru/api/v5/h... . Без использования апи рано или поздно забанят.
У парсера должна быть база данных mysql или какая-то другая.

Парсер нужно разместить на любом виртуальном хостинге, если есть необходимость можно арендовать ВДС с виртуализацией KVM(полностью изолированный от соседей).
Есть домен, но нужно подумать, как скрыть его от посторонних глаз. Если поставить заглушку, то он не будет индексироваться, но сайт в любом случае будет доступен любому, если ввести домен в адресной строке. Нужно подумать , как ограничить доступ к сайту по ip, запретить доступ всем, кроме 2-3 ip.

План такой:
Вы выполняете работу на своем сервере, отправляете мне ссылку , я проверяю работу. Если всё работает, то я предлагаю безопасную сделку на fl.ru, резервирую деньги, вы переносите результат на мой хостинг и я принимаю работу, оставляю отзыв.


Тех.задание:
Необходима информация только о тех товарах, которых нет в наличии.
Отсутствие товара никак не обозначается на сайте, поэтому, нужно сделать так:
1. Первый раз (день) записать лишь те товары, которые есть в наличии.
2. Последующие разы (дни) смотреть все товары и а) новые (в наличии) добавлять б) исчезнувшие (из прошлой записи) помечать
3. Необходимо также отслеживать появление новых товаров, если есть совпадение с товаром в списке исчезнувших, то такой товар там удаляется (потому что он вновь появился)
В любой момент смотрим помеченные (датами) товары и делаем отчет.
В интерфейсе пользователь выбирает дату 16.10.2019 – 17.10.2019
С помощью этой даты пользователь хочет узнать, какие товары закончились именно с 16 числа
Есть товары, которых нет в наличии уже 2 недели, нам эта информация не нужна, нам нужно знать, каких нет именно с 16 октября.
Ввели дату и нажимаем выгрузка по дате.
Программа должна выдать отчет в формате csv или тхт
В этом отчете будут указаны:
id товара, которого нет в наличии и рядом ссылка на этот товар
Такой отчет должен автоматически сформировываться ежедневно в 02.00, чтобы пользователь каждый день дату не вводил, а просто открывал программу и скачивал отчет.
Но, если появилась необходимость скачать отчет за неделю, то пользователь вводит дату 16.10.2019 – 23.10.2019 и нажимает скачать.
Отчеты нужно именовать датой:
ежедневный отчет должен быть с таким именем: 16.10.2019
отчет за несколько дней должен быть с таким именем: 16.10.2019 – 23.10.2019
Скачивать нужно информацию не о всех товарах сайта, а выборочно, по категориям. Сбор нужно делать по id категории, если поменяется название категории – не нужно будет вносить изменения. Я предоставлю файл с ссылками на категории, а список id этих категорий нужно спарсить. В файле должны быть и ссылки, и id.

Прошло времени с момента публикации: 21 день 9 часов 34 минуты
Раздел: Программирование / Веб-программирование