Skocz do zawartości

pomóżcie - ranking firm - problem


lamer22

Rekomendowane odpowiedzi

Witam serdecznie, prowadzę stronę na której prezentowane są firmy z danej branży.

Każdą firmę można oceniać w trzech na podstawie trzech cech. Np. obsługa, lokalizacja, dojazd, itp.

Oceny są w skali 1-5.

Mój problem jest taki. Chciałbym wybrać ze wszystkich firm np. 5 najlepszych. Tu pojawia się problem, ponieważ jak wybiorę średnią ocen to np. firma, która ma jedną ocenę "5" będzie lepsza od firmy, która ma 50 ocen i średnią "4,7".

Wg mnie druga firma powinna być lepiej w rankingu.

Miałby ktoś pomyśl jak rozwiązać to logicznie, myślę nad jakimiś wagami przyznawanymi za liczbę ocen, ale nie jestem do końca jak to zrobić aby było w miarę sprawiedliwie, rzetelnie i fair dla firm oraz dla odwiedzających.

Będę wdzięczny za każde uwagi,

pzdr

To nie prawda, że przeprowadzki bywają ciężkie i męczące.

Odnośnik do komentarza
Udostępnij na innych stronach

ależ nie musisz robić rankingów oddzielnie, wystarczy dyskretnie np na samej górze rankingu umieścić 3 linki np "sortuj po:" i podać kryteria, to prosta metoda, wysyłasz 1 zmienną i sortuje jak trzeba.

Ewentualnie można pobawić się w średnią ocenę, obliczasz dla każdego skryptu np średnią arytmetyczną lub geometryczną lub inną i po tych wartościach sortujesz, można to machnąć 1 zapytaniem w zasadzie. Ale ja chyba wolałbym dodać te nagłówki i mieć wybór sortowania dla usera. Proste do zrobienia i użyteczne i zapytanie do bazy mniej skomplikowane, bo nic nie przelicza.

Moje staruszki po liftingu, darmowe, zgodne z wytycznymi G, responsywne!

Katalog stron firm Zorb -/- Katalog sklepów Świat Zakupów -/- Katalog firm ProBi. PS Nie łatwo się dodać. ;)

A jeśli lubisz technologię, zwłaszcza bezzałogowce, to w wolnej chwili zajrzyj na InfoDron - info.dron.pl

Odnośnik do komentarza
Udostępnij na innych stronach

tak też myślałem ale to nie rozwiązuje problemu, że jak będzie jedna firma z oceną 5 to będzie wyżej od firmy która ma ocen 40 a ma średnią np. 4,6. chodzi mi o jakiś system wagowy, tylko jakoś logicznie nie mogę tego ogarnąć aby np. za każdy głoś dodawać do średniej powiedzmy 0,1 albo 0,05 pkt, aby firmy, które mają więcej ocen były automatycznie wyżej w rankingu ale też nie za wysoko :)

To nie prawda, że przeprowadzki bywają ciężkie i męczące.

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności