Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Drzewo kategorii sklep
wlamywacz
post
Post #1





Grupa: Zarejestrowani
Postów: 535
Pomógł: 27
Dołączył: 3.05.2005

Ostrzeżenie: (20%)
X----


Witam

Mam zamiar napisać swój sklep jestem na etapie projektowania i problemem dla mnie jest drzewo kategorii. Jak wy rozwiązujecie ten problem drzewa z nieograniczoną ilością gałęzi i ich długości np. sklep.pl/coś/czegoś/ma/coś/ ?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
zimi
post
Post #2





Grupa: Zarejestrowani
Postów: 233
Pomógł: 9
Dołączył: 3.06.2007

Ostrzeżenie: (0%)
-----


@legorek: takich rzeczy się nie robi tudzież nie powinno się robić, usuwanie takiego schematu jak proponujesz nazywa się chyba normalizacją, w każdym razie z tego co mi wiadomo taka struktura jest niepożądana
zapewne przyspieszy trochę zapytanie "20 ostatnich", ale na pewno spowolni: "wybierz produkty z kategorii"

dalej patrząc wydaję mi się, że: większe sklepy nie korzystają z "ostatnich" bo kto to śledzi i kogo obchodzi co sklep wrzucił do asortymentu w którym jest już 50k produktów, raczej ich interesuję czy znajdą to co potrzebują czyli skakanie po kategoriach... (lub wyszukiwarka ale ta ma niewielki związek z kategoriami (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) )

to takie moje luźne uwagi na ten temat (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

EDIT: @Grangu: rekurencja SQL... to zło (IMG:http://forum.php.pl/style_emoticons/default/smile.gif) tak w skrócie mówiąc (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)

@wlamywacz: w archiwum Pro na forum jest topic z drzewkami sql... może się przydać
metody: metoda depesza, Materialized Path, Nested Sets, (chyba Nested Intervals), jeszcze jest np. metoda rekurencyjna aczkolwiek raczej niepolecana...

Ten post edytował zimi 24.07.2008, 09:59:39
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 11.10.2025 - 14:40