Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Jak działają porównywarki cen
Forum PHP.pl > Inne > Hydepark
berettakk
Chciałem zadać pytanie, jak działają porównywarki cen. Nieraz się nad tym zastanawiałem, ale nadal nie wiem, jak to się robi, żeby działało. tongue.gif Szczególnie interesuje mnie, czy korzystają one ze wspólnej bazy/kopii produktów ze stron sklepów, czy też można napisać taką również bez dostępu do bazy danych sklepu.

Gdyby ktoś mógł napisać na ten temat jakiś artykuł/tutorial prezentujący to zagadnienie, to byłoby super. smile.gif

BTW Uprzedzam ew. pytania - nie, nie chcę napisać swojej, ale interesuje mnie to zagadnienie w kontekście tworzenia listy produktów i ich cen oraz ew. konieczności współpracy z samymi sklepami.
Moli
Sklepy udostępniają pliki xml z produktami z tego co wiem smile.gif Reszta chyba wiadoma ? smile.gif
ayeo
Cytat
Gdyby ktoś mógł napisać na ten temat jakiś artykuł/tutorial prezentujący to zagadnienie, to byłoby super.


Takie rzeczy to tylko w ERA winksmiley.jpg

Pozdrawiam!
berettakk
Cytat(Moli @ 23.02.2009, 22:51:55 ) *
Sklepy udostępniają pliki xml z produktami z tego co wiem smile.gif Reszta chyba wiadoma ? smile.gif

Tak, teraz sprawa jest jasna. Dzięki smile.gif

Cytat(ayeo @ 24.02.2009, 06:29:33 ) *
Takie rzeczy to tylko w ERA winksmiley.jpg

Jeśli to bazuje na XMLu po prostu, to faktycznie nie ma sensu pisanie o tym arta. Natomiast jeszcze wczoraj myślałem, że może za gromadzenie danych odpowiada jakiś pajączek - wtedy chętnie dowiedziałbym się czegoś na temat ich budowy oraz sposobów pisania, nawet niekoniecznie na wspomnianym przeze mnie temacie. smile.gif
dr_bonzo
Rozne porownywarki roznie dzialaja - jednym wysylasz XMLa, niektore zas spideruja twoja stronke.
No to masz juz dane ze sklepow.

Teraz trzeba rozpoznac ze produkt XXX ze sklepu 1 to jednak ten sam co XXX.a ze sklepu 2 i juz masz porownywarke.
bogdan89
Cytat(dr_bonzo @ 24.02.2009, 09:09:13 ) *
Teraz trzeba rozpoznac ze produkt XXX ze sklepu 1 to jednak ten sam co XXX.a ze sklepu 2 i juz masz porownywarke.


a to nie jest przypadkiem tak, że to sklep internetowy powinien mieć obowiązek dostosowania się do produktu który już jest w porównywarce? Np.: podając jego identyfikator. Wydaję mi się, że tak działa Ceneo. Ciężko jest znaleźć duplikaty... a zobaczcie na nokaut.pl, tam każdy sklep internetowy ma własną pozycję (ostatnio szukałem SonyEricsson Xperia X1 - sami zobaczcie jak to wygląda w Ceneo, a jak w nokaut.pl)
dr_bonzo
Nie wiem co ceneo robi "u siebie" ale widocznie ladnie rozpoznaje te same produkty.
Bo jej XML ma tylko takie pola:

Kod
<!ELEMENT offer (id, name?, price?, url?, categoryId?, description?, maxPrice?, producer?, author?, edition?, image?, op?, attributes?)>

Nie ma nigdzie producer-product-code czy czegos takiego
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.