сравнение с предидущим результатом парсинга

Тема в разделе "Сохранение результата парсинга контента", создана пользователем iDdonskoy, 28 июн 2018.

  1. iDdonskoy

    iDdonskoy New Member Пользователи

    Регистрация:
    20 фев 2018
    Сообщения:
    25
    Всем привет! Парсится интернет-магазин на предмет наличия, цен и т.д.. У магазина периодически обновляется ассортимент, при этом товар из наличия, естественно, пропадает. Как можно реализовать, чтобы товар, который был при прошлом парсинге и исчез, подсвечивался, например, красным в .csv + наличие ставилось в "0", а новый добавленный товар,например, зеленый? При парсинге в файл пишется дата прасинга, может к ней привязаться как-то? Такое вообще кто-то делал?
    При сохранении файл перезаписывается или дозаписывается, а вот как дозаписать без "дублей", чтоб решить первый вопрос?
     
  2. inotoxic

    inotoxic Well-Known Member Пользователи

    Регистрация:
    13 сен 2015
    Сообщения:
    867
    Реализовать можно средствами самой MySQL
    Почитайте про - первичный ключ, индекс, триггеры событий
     
    xLime нравится это.
  3. iDdonskoy

    iDdonskoy New Member Пользователи

    Регистрация:
    20 фев 2018
    Сообщения:
    25
    импорт полученного файла идет в 1с. боюсь, я такое не потяну, ну или вернее я не силен в программировании, хотелось посредством CD обыграть. Неужели такую задачу здесь невозможно решить? Мне кажется, такое было бы востребовано, автообновление прайслистов
     

Поделиться этой страницей