Форум программистов CodeGuru
22 Июнь 2018, 22:29:21 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости:
 
   Начало   Помощь Войти Регистрация  
Страниц: [1]   Вниз
  Печать  
Автор Тема: Как формируется общий XML-каталог (пример Яндекс.Маркет).  (Прочитано 17949 раз)
0 Пользователей и 1 Гость смотрят эту тему.
simbel
Новичок
*
Офлайн Офлайн

Сообщений: 3


Просмотр профиля
« : 18 Сентябрь 2006, 02:07:36 »

Здравствуйте, уважаемые проффи и любители своего дела!

Прошу Вас о помощи. Кто знает, помогите, пожалуйста. У меня появилось желание создать систему поиска товаров в интернет-магазинах (на подобие Яндекс.Маркета). Сразу возник первый основательный вопрос - каким образом лучше строить структуру каталога и связывать ее с внутренними
каталогами каждого магазина (тематическое деление товаров на уровни и подуровни)? Они ведь у всех разные. Кто знает как у Яндекс.Маркета или у других систем? Может кто-то сотрудничал с Маркетом?

Если по этой теме нет знатоков, хотелось бы выслушать Ваши предположения по этому поводу, как на Ваш взгляд можно организовать схему формирования каталога. Пожалуйста, посоветуйте что-нибудь!
Записан
3V
Администратор
Ветеран
*****
Офлайн Офлайн

Сообщений: 1347



Просмотр профиля WWW
« Ответ #1 : 18 Сентябрь 2006, 04:01:17 »

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

НО, возможно, есть стандартизированное XML-приложение для представления информации подобного рода и большинство магазиное его используют ? Тогда предыдущая задача упрощается (количество обработчиков будет равно 1).

Цитировать
Сразу возник первый основательный вопрос - каким образом лучше строить структуру каталога и связывать ее с внутренними
каталогами каждого магазина (тематическое деление товаров на уровни и подуровни)? Они ведь у всех разные.

Если есть стандарт на подобный XML, то перечень тегов, атрибутов и их значения - фиксированы. А типы товаров и разделов, скорее всего указываютс атрибутами тэгов.
То есть, суть в том же - надо брать конкретный XML конкретного магазина и смотреть.
Потом - у другого магазина, и.т.д. Если примерно одно и тоже, то поискать в инете стандарт (спецификацию XML-приложения для описания структуры товаров инет-магазинов).

Цитировать
как на Ваш взгляд можно организовать схему формирования каталога.

Гм... как...
Тянуть к себе XML, парсить, если надо - перегонять в свой, унифицированный формат (можно тоже в XML), но быстрее, думаю, будет не делать промежуточного звена. Потом объединять все "в кучу" - на основе знания типов товаров, группировать их и сливать это все на своем серваке куда то (например, в БД). Такое обновление производить периодически.
Ну а потом просто генерировать страницы по своим данным. И все Улыбка

Так как задача поставлена весьма абстрактно, то и ответ, к сожалению, более конкретный дать не могу. Но принципы такие, вобщем.
Записан

Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!