Hallo,
ich plane seit kurzem eine Funktion zu Programmieren, die so wie twitter funktioniert oder die shoutbox bei Facebook oder Xing..
Damit will ich auch das selbe bezwecken, also das sich ein Netzwerk aus Usern aufbaut, die mit einem "tweet" alle Follower o.ä. direkt anschreiben können.
Nun meine Frage: Wie würdet Ihr das am besten angegen?
Also ich stelle mit das so vor, das alle Mitteilungen in einer Datenbank/Tabelle stehen und diese dann eben abgeblichen werden, wer mit wem "befreundet" ist und so..
Also was mir grundsätzlich sogen macht ist die riesige Anzahl an Einträgen in der Datenbank, die eben alle auf eine "freundschaften" geprüft werden müssen.
Hat jemand eine Idee wie man das am performantesten schreiben kann?
Ich wäre froh wenn hier ein paar brainstorming tipps eingeworfen werden!
Danke!!!!
ich plane seit kurzem eine Funktion zu Programmieren, die so wie twitter funktioniert oder die shoutbox bei Facebook oder Xing..
Damit will ich auch das selbe bezwecken, also das sich ein Netzwerk aus Usern aufbaut, die mit einem "tweet" alle Follower o.ä. direkt anschreiben können.
Nun meine Frage: Wie würdet Ihr das am besten angegen?
Also ich stelle mit das so vor, das alle Mitteilungen in einer Datenbank/Tabelle stehen und diese dann eben abgeblichen werden, wer mit wem "befreundet" ist und so..
Also was mir grundsätzlich sogen macht ist die riesige Anzahl an Einträgen in der Datenbank, die eben alle auf eine "freundschaften" geprüft werden müssen.
Hat jemand eine Idee wie man das am performantesten schreiben kann?
Ich wäre froh wenn hier ein paar brainstorming tipps eingeworfen werden!
Danke!!!!
Kommentar