|
Cel: Stworzenie serwisu internetowego porównującego ofertę sklepów internetowych.
Rozwiązanie: Projekt i wdrożenie aplikacji oraz robota skanującego na platformie enginex.
Serwis jest jednym z pierwszych rozwiązań w Polsce, które zbiera i porównuje oferty sklepów internetowych na poszczególne produkty. W przeciwieństwie do istniejących podobnych serwisów, w Gemino.pl użytkownik najpierw wyszukuje konkretny produkt, a dopiero wtedy prezentowane są jego ceny w poszczególnych sklepach. Jego funkcjonalność jest analogiczna do serwisów tego typu działających w USA i Europie Zachodniej: www.mysimon.com, www.shopping.com czy www.dooyoo.co.uk. Więcej informacji o koncepcji działania znajduje się pod tutaj.
System składa się z kilku części:
- robota skanującego sklepy i aplikacji sterującej,
- części administracyjnej do przetwarzania wyników skanowań i bazy danych produktów,
- części administracyjnej do zarządzania treścią witryny i moderowania forum i komentarzy.
Robot skanujący
Aplikacja w określonych odstępach czasu pobiera oferty sklepu, analizuje ją wybierając jedynie interesujące elementy (identyfikator oferty, nazwa produktu, producent, cena), porównuje do wyników poprzedniego skanowania a następnie mapuje na istniejącą bazę danych produktów. W przypadkach niejednoznacznego oznaczenia produktu, które mają bardzo często miejsce, decyzję o poprawnym zmapowaniu oferty na produkt podejmuje administrator. Więcej informacji o działaniu robota można znaleźć tutaj.
Baza danych produktów, producentów i sklepów
Prace nad stworzeniem bazy danych produktów trwały z przerwami 6 miesięcy. W momencie startu serwisu składała się ona z 4.500 pozycji pogrupowanych w 55 kategorie. Z każdą kategorią związane są atrybuty, którym poszczególne produkty przypisują wartości. Dzięki temu użytkownicy serwisu mają możliwość wyszukiwania produktów według określonych kryteriów, np. aparaty cyfrowe zasilane z akumulatorów Li-ion, z klasą przetwornika 4.0 MP.
Dodatkowymi kryteriami przeszukiwania są: producent oraz przedział cen, który jest określany dynamicznie w zależności od cen produktów znajdujących się w danej kategorii.
Serwis w momencie startu zawierał bazę danych ponad 100 producentów oraz 77 sklepów, z których 23 były aktywnie skanowane.
Z większością produktów skojarzone jest zdjęcie oraz jego powiększenie. Razem z logotypami sklepów i producentów w bazie znajduje się ponad 7000 plików graficznych.
Forum, komentarze
Dla zarejestrowanych użytkowników serwisu dostępne są narzędzia pozwalające na prezentowanie własnych opinii. Komentarze do poszczególnych produktów oraz sklepów pozwalają na ocenianie ich w skali od 1 do 5 – średnia ocen jest prezentowana graficznie przy danym produkcie lub ofercie sklepu. Dzięki temu użytkownicy mogą kierować się sugestiami innych kupujących. Forum służy do dyskusji nie związanych bezpośrednio z żadnym sklepem ani produktem.
Newsletter
Zarejestrowani użytkownicy serwisu będą otrzymywać cykliczny newsletter z informacją o najnowszych produktach i sklepach, ciekawych ofertach oraz wiadomościach z branży.
Buforowanie danych
Serwis został zoptymalizowany pod kątem dużej wydajności. Mechanizmy buforowania danych ograniczają konieczność ich pobierania z bazy, dzięki czemu czas generacji strony został ograniczony do minimum. Przykładem może być strona główna - dzięki buforowaniu danych generuje się poniżej 100 ms.
Przeszukiwanie pełnotekstowe
Serwis oprócz możliwości przeszukiwania produktów według producentów, atrybutów i przedziałów cen, udostępnia możliwość przeszukiwania całej treści przez mechanizm pełnotekstowy. Oprócz bazy danych produktów, przeszukiwaniu podlegają strony statyczne, opisy sklepów i producentów, komentarze oraz forum.
Statystyki
Serwis generuje on-line statystyki dotyczące zachowania użytkowników w serwisie, łącznie z pełnymi ścieżkami zachowań. Dostępne są statystyki oglądalności poszczególnych kategorii, produktów i dokumentów, a także ilości przejść z poszczególnych produktów do ofert sklepów.
Rozwiązanie enginex
Aplikacja została wdrożona z wykorzystaniem modułów enginex: enginex-site, enginex-forum, enginex-banners, enginex-newsletter i enginex-stats. Baza danych produktów i producentów jest rozwinięciem modułu enginex-shop służącego do tworzenia sklepów internetowych.
Serwis został zamknięty 24 czerwca 2007 roku ze względów ekonomicznych. Jego ostatnią wersję można obejrzeć pod adresem old.gemino.pl.
|