Prosiliście o to i oto jest: lepsze wyszukiwanie. Poprzednie wyszukiwanie było w rzeczywistości filtrem: prostym skanowaniem podciągów. Było dobre na początek, ale prosiliście o coś lepszego, co mogłoby obsłużyć wiele słów.
PartsBox posiada teraz wyszukiwarkę z dopasowaniem rozmytym (fuzzy-matching), która została zaprojektowana tak, aby dobrze dopasowywać komponenty elektroniczne. Toleruje ona pewną ilość literówek i nadal zwraca właściwe wyniki. A co najważniejsze, działa bezpośrednio w przeglądarce, a także jest szybsza niż stara wyszukiwarka dla nietrywialnych baz danych.
Wyszukiwanie rozmyte jest naprawdę świetne. Na przykład wyszukanie "61a20dwp" wyświetli TPA6120A2DWP, którego naprawdę szukałeś, a wpisanie "mcp78381" pokaże MCP73832T-2ACI/OT, który masz na stanie.
Nowa wyszukiwarka komponentów została również napisana w taki sposób, że może działać zarówno w przeglądarce, jak i na serwerze. To świetnie, ponieważ zapewnia skalowalność: dla firm z dużymi bazami danych części nie będzie problemem utrzymywanie indeksu na serwerze i uruchamianie tam wyszukiwań. W rzeczywistości testy nie wykazują zauważalnej różnicy w wydajności przy przejściu z wyszukiwania po stronie klienta na wysyłanie wyszukiwań na serwer.
Nowy silnik domyślnie indeksuje nazwy części, opisy, footprinty i notatki użytkownika. Kilka wskazówek dotyczących użytkowania:
Kolejna ważna zmiana została wprowadzona w tabeli Magazynowanie. Jak się okazało, "Liczba części", która była tam wyświetlana, była myląca i niezbyt użyteczna. Była to liczba różnych części, które są (lub były) przechowywane w danej lokalizacji magazynowej. Można o tym myśleć jak o liczbie oznaczonych torebek strunowych w tej lokalizacji. Torebki mogły być puste (jeśli zużyłeś wszystkie komponenty), ale nadal byłyby liczone. Skutkowało to znaczną liczbą zgłoszeń błędów. Liczba ta została zastąpiona liczbą "Stan magazynowy", wskazującą całkowity stan magazynowy dla tej lokalizacji.
Naprawiono wiele drobnych błędów, w tym linkowanie: proces wykrywania linków w tekście notatki i zamieniania ich na linki HTML. Okazuje się, że zrobienie tego poprawnie jest zaskakująco trudne. Mam nadzieję, że tym razem mi się udało.
Wprowadzono również wiele zmian „pod maską”, które nie powinny być widoczne dla użytkownika. Skutkują one lepszą wydajnością lub stanowią fundament pod nowe funkcje, które pojawią się w przyszłości.
Mam nadzieję, że nowa wyszukiwarka usprawni Twoją pracę z częściami elektronicznymi!
PartsBox to aplikacja online, która pozwala przejąć kontrolę nad stanami magazynowymi części elektronicznych, wyceną BOM i produkcją na małą skalę. Śledzi, gdzie przechowywane są części, jakie są aktualne stany magazynowe i które części są używane w których projektach/BOM-ach.