Steel: 5 Star Rating System

Beitrag lesen

Hi.

Warum hast Du was gegen n Dokumente?

Ja sicher geht das. Du muesstest den Code so schreiben, dass er den Inhalt der Datei so markiert, dass er die Bewertungen auseinanderhalten kann. Dann muesstest Du noch dafuer sorgen, dass er beim Lesen und schreiben der Bewertungen das ganze Dokument nach der entsprechenden Bewertung durchsucht und beim Schreiben auch noch die Daten irgendwie einfuegen statt einfach zu speichern. Alles in allem ein Mehraufwand fuer dich und den Server.

1000 Dokumente sind auch nicht viel schlimmer als 1 Dokument mit 1000x Inhalt. Ich wuerde sogar soweit gehen, dass Dein Server lieber ein kleines von 1000 Dokumenten bearbeitet als in einem grossen ein paar Daten zu suchen oder ersetzen. Du muesstest jedesmal ein riesiges Dokument neu schreiben. (Worauf eventuell erst alle User warten muessen, die auch grad Bewertungen abrufen oder abgeben wollen - oder du bekommst ein ziemeliches Durcheinander weil alle die anderen ueberschreiben.)

Dafuer hat man Datenbanken erfunden. Die sind darauf spezialisiert genau das zu machen.

Solltest Du keine Datenbank zur Verfuegung haben, tendiere ich eher zu folgender Loesung: Du laesst die 1000 kleinen Dokumente und schreibst Dir ein kleines Tool, das bei Bedarf die n Dokumente fuer dich zusammenfasst. Da kannste dann auch gleich fuer lesbaren Output uns eventuell noetige Zusammenfassungen sorgen.