Szpej.info Dev News
Aktualizacja cen i optymalizacja strony
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: fix, update, upgrade
Komentarze (0)Poprawki w statystykach
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: fix, organizacja
Komentarze (0)Poprawki w silniku wyszukiwarki
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.
Etykiety: fix
Komentarze (1)Nowa wersja wyszukiwarki oraz synchronizacja
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.
- AirSoftGuns (http://sklep.airsoftguns.pl/).
- Vest (http://www.vest.pl/).
- SnajperAsg (http://snajperasg.pl/).
Etykiety: fix, update, upgrade
Komentarze (0)Synchronizacja po długiej przerwie
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. Komentarze (0)