Szpej.info Dev News

Linki


Archiwa

kwiecień 2009   lipiec 2009   sierpień 2009   wrzesień 2009   październik 2009   listopad 2009   grudzień 2009   styczeń 2010   luty 2010   październik 2010  





This page is powered by Blogger. Isn't yours?

Aktualizacja cen i optymalizacja strony

data : 12/13/2009
autor: rookie

Witajcie,

ostatniej synchronizacji bazy z cenami sklepowymi nie opisywałem. Nie różniła się ona niczym od tych poprzednich. Podczas tej aktualizacji zaszło parę zmian o których warto wspomnieć.
Pierwszą z nich jest dodanie sklepu: paintball-planet. Pomimo tak kontrowersyjnej nazwy, można znaleźć w nim szpej airsoftowy. Jeżeli jednak kogoś bardzo będzie drażniła oferta tego sklepu w każdym momencie może w "ustawieniach" wyszukiwarki ją wyłączyć.
Drugą sprawą jest pominięcie podczas tej aktualizacji sklepu 6mm. Pominięcie nie wynikło z mojej złośliwości, po prostu serwer na którym znajdował się sklep nie działał w czasie, gdy bot zbierał dane. Ot co.

To tyle jeżeli chodzi o sprawy sklepowe. Zmiany zaszły również w samym silniku wyszukiwarki. Strona została zoptymalizowana pod kątem szybkości. Wyszukiwanie podobnych przedmiotów oraz generowanie wykresów powinno działać zauważalnie szybciej. Zostało włączone cachowanie skryptów js, plików ze stylami oraz inne statyczne dane często wysyłane, może to powodować dziwne zachowanie stron. Dlatego przed zgłoszeniem błędu, spróbujcie odświeżyć stronę (w Firefox ctrl+f5). Niemniej jednak ten manewr przyśpieszy wyświetlanie stron. Poza tym został poprawiony, może mało zauważalny, ale krytyczny błąd w skrypcie przetwarzającym dane ze sklepów.

Miłego wyszukiwania.

Etykiety: , ,

 Komentarze (0)

Poprawki w statystykach

data : 11/22/2009
autor: rookie

Witajcie,

tak jak zapowiedziałem, w weekend udało mi się znaleźć trochę czasu i dopisać mechanizmy zabezpieczające generowanie statyk na stronie głównej. Teraz już nie powinny pojawiać się przekłamania, a przynajmniej nie takie, o których pisałem w poprzednim poście.

Zmieniłem też porę wykonywania synchronizacji bazy z informacjami ze sklepów. Niestety część właścicieli sklepów aktualizuje informacje o produktach w soboty/niedziele co również powodowało pewne nieścisłości w danych jakie uzyskiwałem. Godzina pozostaje nadal "późno wieczorna", aby nie zakłócać pracy serwerów, zmienił się jedynie dzień tygodnia z soboty na środę.

Etykiety: ,

 Komentarze (0)

Poprawki w silniku wyszukiwarki

data : 8/23/2009
autor: rookie

Witajcie,

dziś w nocy (bez szaleństw jak ostatnim razem), wprowadziłem parę poprawek do ostatnio dodanej funkcjonalności. Oto ich lista:
  • usprawnienie komunikacji z bazą danych, która teraz powinna przebiegać szybciej,
  • poprawienie błędu oraz usprawnienie algorytmu wyszukującego podobne przedmioty (błąd występował np. dla magazynków),
  • poprawienie wyświetlania tabelki z przedmiotami podobnymi (dotyczył przeglądarek IE),
  • poprawienie błędnego wyświetlania wykresów dla starszych wersji Flash Playera.
To tyle, następne nie wcześniej niż za dwa tygodnie ;).

Etykiety:

 Komentarze (1)

Nowa wersja wyszukiwarki oraz synchronizacja

data : 8/20/2009
autor: rookie

Witajcie,

ponad miesiąc temu pisałem, że powinienem mieć więcej czasu. Nic się nie zmieniło, nie było nawet częstszych synchronizacji. Nie, nie odpuściłem tego projektu. Pracowałem nad nim sporo i dziś mam przyjemność udostępnić Wam jego nową wersję. Poza wyglądem, zmieniło się sporo w kodzie wyszukiwarki.
Część z najważniejszych zmian to:
  • Zmiany w wyglądzie strony ułatwiające nawigację po portalu.
  • Dodanie możliwości wyszukiwania/przeglądania: nowych produktów w sklepach, produktów o obniżonych cenach, produktów o podwyższonych cenach.
  • Dodanie możliwości wyszukiwania/przeglądania produktów po danej kategorii.
  • Dodanie możliwości wyszukiwania zawartości wskazanych sklepów, lub unikania wyszukiwania we wskazanych sklepach.
  • Dodanie możliwości przeglądania najpopularniejszego (wśród użytkowników portalu) szpeju.
  • Dodanie strony ze szczegółami dla danego produktu (nad która trzeba jeszcze trochę popracować). Póki co jest:
    • Rysowanie diagramu pokazującego zmianę ceny produktu
    • Wyszukiwanie tego samego produktu w innych sklepach (eksperymentalne)
  • Dodanie nowego algorytmu (domyślnie) sortującego wyniki wyszukiwania.
  • Zmiana algorytmu (mam nadzieje, że na lepszy) przypisującego sprzęt ze sklepów do danych kategorii.
  • Dodanie ustawień personalizujących wyszukiwanie dla każdego odwiedzającego. Między innymi:
    • Ustawienie ilość produktów wyświetlanych na stronie.
    • Ustawienie pomijania w wyszukiwaniu wskazanych sklepów.
  • Usunięcie wielu mniejszych i większych błędów utrudniających wyszukiwanie.
Przy okazji poprawiłem (w końcu) indeksowanie CyberGun'a oraz dodałem następujące sklepy do indeksu wyszukiwarki:
  • AirSoftGuns (http://sklep.airsoftguns.pl/).
  • Vest (http://www.vest.pl/).
  • SnajperAsg (http://snajperasg.pl/).
Dużo nowych funkcji to również nowe błędy, jeżeli jakiś znajdziesz skontaktuj się (napisz maila, lub komentarz) postaram się go w wolnej chwili poprawić.

Etykiety: , ,

 Komentarze (0)

Synchronizacja po długiej przerwie

data : 7/03/2009
autor: rookie

Witajcie,

upłynęło trochę czasu od ostatniej synchronizacji. Jednak w końcu rozpoczęły się wakacje i powinienem mieć, więcej czasu na poprawienie/ulepszenie wyszukiwarki. Z "obserwowanych" sklepów wypadł CogAsg, zmienili oni formę działalności na hurtownię, usuwając z internetu całą swoją ofertę. Nie udało się także zebrać informacji z CyberGun. Pozostałe sklepy zostały (chyba) w całości pobrane.

Update: poprawiony został błąd związany z wyszukiwaniem przedmiotów, w których występują polskie litery. Od teraz nie powinny pojawiać się problemy z przeglądaniem wyników dla wyszukań np. hełmu.

Etykiety: ,

 Komentarze (0)