hi liebe leute,
ich mal wieder..diesmal hab ich ein anderes anliegen.
weiß garnicht so recht ob die rubrik hier richtig ist..naja..
da hab ich mal wieder ne mehr oder weniger gute idee..
für meine community wollte ich so eine art helpguide machen.
so wie man sie bei knuddels in etwa kennt.
nach gewissen erfahrungspunkten, bestimmten aktivitäten will ich so ein
hilfeguide aufrufen lassen.
da aber hierfür immer ein read/write benötigt wird stellt sich mir die frage ob
das nicht die datenbank sprengen könnte.
ich hätte jetzt zum beispiel folgende idee
eine tabelle mit folgenden inhalt:
1.)
firstlogin = 0
messagefirst = 0
profileviewfirst = 0
usw halt..
2.)
wenn punkt zwischen x und x dann folgender tipp usw..
jetzt wird ja ständig gelesen ob der user beispielsweise zum ersten mal eingeloggt ist oder nicht.
das gleiche immer wieder dann wenn er eine nachricht schreiben will.
genauso wie wenn er ein profil aufruft usw..
hier stellt sich mir die frage, da ich bei den first aufrufen den wert auf 1 setzen muss um diesen speziellen punkt auszuschließen ob sich das nicht auf die performance bemerkbar macht. gehen wir mal von 10000 aktiven usern aus, nru so als beispiel..oder mehr sogar.. dann liege ich rechnerisch bei 3 optionen bei 3x 10000 = 30000 einträge allein nur für die überprüfungen..
dan habe ich eine tabelle die an die denk ich mal gigabyte groß werden wird, oder irre ich mich?
gibt es vielleicht andere alternativen? wäre jetzt so erstmal mein gedanke gewesen das so umzusetzen..
viele grüße
ich mal wieder..diesmal hab ich ein anderes anliegen.
weiß garnicht so recht ob die rubrik hier richtig ist..naja..
da hab ich mal wieder ne mehr oder weniger gute idee..
für meine community wollte ich so eine art helpguide machen.
so wie man sie bei knuddels in etwa kennt.
nach gewissen erfahrungspunkten, bestimmten aktivitäten will ich so ein
hilfeguide aufrufen lassen.
da aber hierfür immer ein read/write benötigt wird stellt sich mir die frage ob
das nicht die datenbank sprengen könnte.
ich hätte jetzt zum beispiel folgende idee
eine tabelle mit folgenden inhalt:
1.)
firstlogin = 0
messagefirst = 0
profileviewfirst = 0
usw halt..
2.)
wenn punkt zwischen x und x dann folgender tipp usw..
jetzt wird ja ständig gelesen ob der user beispielsweise zum ersten mal eingeloggt ist oder nicht.
das gleiche immer wieder dann wenn er eine nachricht schreiben will.
genauso wie wenn er ein profil aufruft usw..
hier stellt sich mir die frage, da ich bei den first aufrufen den wert auf 1 setzen muss um diesen speziellen punkt auszuschließen ob sich das nicht auf die performance bemerkbar macht. gehen wir mal von 10000 aktiven usern aus, nru so als beispiel..oder mehr sogar.. dann liege ich rechnerisch bei 3 optionen bei 3x 10000 = 30000 einträge allein nur für die überprüfungen..
dan habe ich eine tabelle die an die denk ich mal gigabyte groß werden wird, oder irre ich mich?
gibt es vielleicht andere alternativen? wäre jetzt so erstmal mein gedanke gewesen das so umzusetzen..
viele grüße
Kommentar