Импортировать прайс лист с товарами интернет магазинов!

KJOOL

Новичок
Подскажите, пожалуйста, нужно сделать каталог товаров с прайсов импортируемых магазинами, например xml Яндекс формата
PHP:
...
    <categories>
      ...
      <category id="14044">Ноутбуки, нетбуки</category>
      <category id="15106" parentId="14044">Toshiba</category>
      <category id="14043" parentId="14044">Acer</category>
      <category id="15983" parentId="14044">Apple</category>
      <category id="14050" parentId="14044">Asus</category>
      <category id="18543" parentId="14044">BenQ</category>
      ...
    </categories>
...
нужно как то при импортировании искать категорию, в которую будет добавлен товар...а у каждого магазина, импортируемых прайс, она может называться по разному, например у кого то просто нетбуки..у кого то, компьютерная техника ...для этого только вручную проверять каждый товар и выбирать категорию или можно это сделать как то автоматически?
 

AmdY

Пью пиво
Команда форума
можно создавать словари с синонимами, все неузнанные категории сбрасывать в общую кучу, чтобы разгребал человек и обновлял словарь. так хоть нагрузка уменьшится.
 

KJOOL

Новичок
ну узнаные тоже нужно проверять...вдруг это не то...и есть такие товары, что можно отнести к нескольким категориям...это объемная работа...прайсы и по 2000 позиций...может за счет повторяющихся немного уменьшит...но еще нужно и сравнить, есть ли такой товар...а точного совпадения в базе и прайсе не всегда получается получить от владельцем..у каждого магазина структура разная..как можно автоматизировать, полностью не получится, я понимаю...ну хоть, чтобы реально оператор мог с этим справится...
 

KJOOL

Новичок
а товар как можно искать в базе....может есть какие то функции в MySQ которые смогут находить в базе части наименования товара с не точным совпадением выводить человеку, для точного указания? По другому не идет в голову(
 

ArkDoom

Новичок
Взорвался мозг =)

Тебе же вроде четко написали, анализируешь то - что есть в этих магазинах (т.е. названия) создаешь библиотеку с синонимами и вопрос решен.

+в помощь тебе регулярные выражения.( недооценивай их мощь :D )

P.S. не понимаю зачем, но есть в MySql - like %%
 
Сверху