![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 600 Pomógł: 2 Dołączył: 1.09.2002 Skąd: Wrocław Ostrzeżenie: (0%) ![]() ![]() |
Witam.
Ostatnio zastanawiałem się nad budowa takich serwisów jak ceneo lub innych dużych serwisów.. Jak oni wyliczają dla każdego przypadku ilośc produktów dl;a danego parametru? Proszę wejśc np na link: http://www.ceneo.pl/Telewizory_LCD;017P0-2...7331-277334.htm. Na wyszukwiarce zaawansowanej są w nawiasach ilości produktów z danym parametrem. Ilośc ta zmienia się jak zaznaczymy jakiś parametr. Jeżeli by dla każdej opcji wykonac obliczenie ile jest produktów dla takiedo przypadku, to trzeba by wykonac z 50 zapytań na takiej ogromnej bazie przy każdym wyświetleniu serwisu. Jak oni to ogarniają? Ktoś kiedyś spotkał się z takim mechanizmem? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 476 Pomógł: 1306 Dołączył: 6.08.2006 Skąd: Kraków Ostrzeżenie: (0%) ![]() ![]() |
Być może przy wyszukiwaniu pobierane są również informacje na temat atrybutów znalezionych produktów? Pobranie tego typu danych z nierelacyjnej bazy danych nie powinno być specjalnie obciążające - zresztą z relacyjnej również nie musiałoby być, nie wiem skąd wytrzasnąłeś 50 zapytań.
Ten post edytował Crozin 7.12.2011, 01:17:52 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 6.10.2025 - 22:10 |