Na ile stopni chcesz to rozbić, bo z pierwszego postu zrozumiałem, że na cztery. Czyli np.
Produkty:
-noże
--powiedzmy 300 opcji
-widelce
-- następne 300 opcji
Dlatego sugerowałem od razu rozbicie tego i stworzenie szerszego drzewa, bo moim zdaniem na pewno się da. No ale jak to pogrupować to już kwestia wiedzy co to za produkty.
Zobacz jak jest w allegro i tego typu portalach. Zobacz jak to wygląda w jakichś portalach np. z częściami elektronicznymi np tu: https://www.tme.eu/pl/katalog/
Ja jestem zwolennikiem selectów ale można robić i drzewa rozwijalne jak w powyższym katalogu. Wszystko zależy od biznesu, czy znajomości branży po stronie klienta.
Najlepsze wyszukiwarki są np. w portalach dostawców części samochodowych. Najpierw na maksy ograniczasz wybór poprzez selecty z marką, rocznikiem, rodzajem silnika a potem dopiero masz dostęp do konkretnych działów z częściami.