| Coach |
Geschrieben am: Mo 24.12.2007, 15:45
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 97 Mitglied seit: 26.09.2007 |
Hallo, ich möchte auf einer neuen Seite den Benutzern die Möglichkeit geben, andere Benutzer zu bewerten.
Aber nur positiv oder negativ, also keine Sterne-Bewertung. Jetzt zu meiner Frage: Wie würdet ihr die Bewertung in der Datenbank abspeichern und dann auslesen? +1 für positiv und -1 für negativ? Dazu sei noch gesagt: Ich will nachher aus verschiedenen Werten (diesen Bewertungen,geschriebene Kommentare, etc.) noch einen Aktivitätswert berechnen... |
![]() |
| Maik power-labels AG |
#2 Geschrieben am: Mo 24.12.2007, 19:38 (+03:53)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 477 Mitglied seit: 16.03.2006 |
Wenn du nur 3 fixe Werte (positiv,negativ, nicht bewertet) hast, empfiehlt sich ein enum, der nimmt 1 Byte weg, und kann im nachhinein recht einfach erweitert werden.
-------------------- |
![]() |
| pl_90 |
#3 Geschrieben am: Mo 24.12.2007, 20:30 (+00:52)
|
|
AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 236 Mitglied seit: 29.03.2007 |
oder such nach fertigen Scripts.. ich empfehe dir http://www.masugadesign.com/the-lab/script...tar-rating-bar/
-------------------- heYeah! webkatalog << NEU
|
![]() |
| Coach |
#4 Geschrieben am: Di 25.12.2007, 04:11 (+07:41)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 97 Mitglied seit: 26.09.2007 |
guten morgen
die ajax rating bar hab ich schon gesehen, trotzdem danke. @maik: welche werte würdest du dann zuweisen? und wie könnte solch eine berechnung aussehen? als beispiel hab ich den efame auf eraffe.de gefunden.. könnte mir da jmd ne formel nennen wie ich sowas berechnen kann? |
![]() |
| Florian Hodel |
#5 Geschrieben am: Di 25.12.2007, 10:35 (+06:24)
|
![]() AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 194 Mitglied seit: 7.09.2006 |
0 für negativ
1 für positiv Das zusammen mit dern User-ID in eine Bewertungstabelle Für die Auswertung kannst du die Anzahl Datensätze mit derselben UID zählen = Anzahl Bewertungen. Sinnvoll fände ich auch noch die UID des Users, welcher die Bewertung abgibt, dann kannst du eine Mehrfachbewertung unterbinden. -------------------- |
![]() |
| Maik power-labels AG |
#6 Geschrieben am: Di 25.12.2007, 11:47 (+01:11)
|
![]() AyomRank 5 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 477 Mitglied seit: 16.03.2006 |
Wenn man ein detailiertes Rating machen will, wie FloHoCH schreibt, kannste statt den Werten den enum nehmen.
-------------------- |
![]() |
| Coach |
#7 Geschrieben am: Di 25.12.2007, 11:50 (+00:03)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 97 Mitglied seit: 26.09.2007 |
ok, das ist alles verständlich.
jetzt will ich mir noch ne funktion schreiben, bei der der aktivitätswert nicht als gerade ansteigt sondern nach und nach abflacht... d.h. zuerst der wert soll dann bei den bewertungen ungefähr so wachsen (du musst dir das ganze genau anders rum vorstellen: bei 0.125 anfangen und immer kleiner werdend): +0.120 +0.120 +0.120 +0.121 +0.121 +0.121 +0.122 +0.122 +0.122 +0.123 +0.123 +0.123 +0.123 +0.124 +0.124 +0.124 +0.125 +0.125 ich seh da keine mathematische formel drin :-( |
![]() |
| Florian Hodel |
#8 Geschrieben am: Di 25.12.2007, 12:08 (+00:18)
|
![]() AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 194 Mitglied seit: 7.09.2006 |
Ich verstehe nicht, was das bringen soll ...
Ich würde mir anz. Bewertungen und anz. Beiträgen arbeiten. Wenn du da je nach Menge eine Unterscheidung machen willst, so machst du halt "Gewichte", d.h. du machst eine Unterscheidung nach Anzahl und multiplizierts dies mit deinem Gewicht (* 1.125). Ist dir der Logarithmus ein Begriff? -------------------- |
![]() |
| Coach |
#9 Geschrieben am: Di 25.12.2007, 12:50 (+00:41)
|
|
AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 97 Mitglied seit: 26.09.2007 |
jop, allerdings scheiterten meine versuche ne vernünftige funktion dazu zu erstellen bisher :-)
|
![]() |
| Florian Hodel |
#10 Geschrieben am: Mi 26.12.2007, 17:05 (+28:15)
|
![]() AyomRank 4 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Gruppe: Member (aktiv) Beiträge: 194 Mitglied seit: 7.09.2006 |
Die Frage ist, wieweit willst du gehen und wiesehr soll es performanceoptimiert sein.
Die einfachste Möglichkeit wäre die Anzahl Bewertungen mit IF bzw ELSEIF einzuteilen ... -------------------- |
![]() |
| Alain_Aubert |
#11 Geschrieben am: Mi 26.12.2007, 18:16 (+01:11)
|
|
Ayom Slave Gruppe: Admin Beiträge: 4721 Mitglied seit: 25.09.2003 |
So kann man keine vernünftige Formel finden.
Definiere Aktivität. Dann definiere den Einfluss von Bewertungen abgeben und Bewertungen erhalten im Bezug auf Aktivität. Alles in deutschen Sätzen. Dann male eine Skala so wie Du dir das vorstellst (wo Sind Nullpunkte, wo sind min/max, wie ist die Steigung). Wie sieht die Zielmenge aus? [0,1.25]? Dann sag ich Dir gern die Formel, aber so übersteigt das meine philosophische Fähigkeit... |
![]() |
Thema wird von 0 Benutzer(n) gelesen (0 Gäste und 0 anonyme Benutzer)
0 Mitglieder:
Trackback-Url: http://www.ayom.com/track/t/22191
![]() |
![]() ![]() ![]() |
| Themen Titel | Autor | Views | Antworten | Letzte Aktion |
| Vorstellung der Benutzer | Remo Uherek | 170983 | 497 | Do 4.09.2008, 09:57 |
| Feedback: Kann man so neue Benutzer gewinnen? | webdoktor | 509 | 21 | Di 5.08.2008, 07:54 |
| MYSQL - Benutzer koennen nicht.... | jerry70 | 137 | 3 | Di 15.07.2008, 15:55 |
| Preismuli.de bewerten | cashi01 | 1474 | 52 | So 29.06.2008, 12:39 |
| Unsere neue Seite ist online bitte bewerten | sveny25 | 177 | 2 | So 15.06.2008, 13:53 |
| Mac Benutzer: Super Macheist Apps Bundle! | Josh | 179 | 3 | Di 22.01.2008, 21:05 |
| Rating von Benutzer | nici | 157 | 0 | Mo 10.12.2007, 21:36 |
| Screendesign zu bewerten | webdoktor | 409 | 17 | Fr 21.09.2007, 19:45 |
| Windows-Benutzer gelöscht | Claudio Mazzariello | 486 | 4 | Sa 13.01.2007, 22:13 |
Anzeige - [Interessiert an einer Anzeige?]


















