Dr. Wuah
Lt. Commander
- Registriert
- Mai 2005
- Beiträge
- 1.277
Hallo zusammen,
ich habe mal eine Frage zur "Best Practice" hinsichtlich Umsetzung und Performance, vielleicht könnt ihr mir eure Meinung dazu sagen.
Zur Situation:
Ich arbeite gerade an einem Web Projekt. Auf einer der Seite werden verschiedene Tabellen aus einer MySQL Datenbank mittels PHP angezeigt. Diese Tabellen haben je mindestens eine Spalte mit Zahlen. Auf der gleichen Seite gibt es eine Übersicht, die die Summe der Zahlenspalte anzeigt.
Es gibt eine Funktion, die durch Buttonklick und ein erscheinendes Formular per ajax einzelne Tabellenzeilen aktualisieren oder neu erstellen kann. Das klappt auch alles gut. Bisher hänge ich neue Zeilen per Javascript an die Tabelle bzw ersetze veränderte Werte in der ursprünglichen Zeile und update die Datenbank entsprechend im Hintergrund.
Das Problem liegt jetzt beim aktualisieren der Übersichtsfelder: Bisher bleibt die alte Summe logischerweise bestehen, bis die Seite neu geladen wird. Was ich mich frage: ist es sinnvoller per Javascript nach dem Formularaufruf ebenfalls dieses Feld "per Hand" zu aktualisieren, oder sollte ich die Summe neu aus der Datenbank abfragen und ausgeben?
Insgesamt gibt es auf der Seite mehrere verschiedene Tabellen und Übersichten, ich frage mich, was die bessere Alternative ist.
ich habe mal eine Frage zur "Best Practice" hinsichtlich Umsetzung und Performance, vielleicht könnt ihr mir eure Meinung dazu sagen.
Zur Situation:
Ich arbeite gerade an einem Web Projekt. Auf einer der Seite werden verschiedene Tabellen aus einer MySQL Datenbank mittels PHP angezeigt. Diese Tabellen haben je mindestens eine Spalte mit Zahlen. Auf der gleichen Seite gibt es eine Übersicht, die die Summe der Zahlenspalte anzeigt.
Es gibt eine Funktion, die durch Buttonklick und ein erscheinendes Formular per ajax einzelne Tabellenzeilen aktualisieren oder neu erstellen kann. Das klappt auch alles gut. Bisher hänge ich neue Zeilen per Javascript an die Tabelle bzw ersetze veränderte Werte in der ursprünglichen Zeile und update die Datenbank entsprechend im Hintergrund.
Das Problem liegt jetzt beim aktualisieren der Übersichtsfelder: Bisher bleibt die alte Summe logischerweise bestehen, bis die Seite neu geladen wird. Was ich mich frage: ist es sinnvoller per Javascript nach dem Formularaufruf ebenfalls dieses Feld "per Hand" zu aktualisieren, oder sollte ich die Summe neu aus der Datenbank abfragen und ausgeben?
Insgesamt gibt es auf der Seite mehrere verschiedene Tabellen und Übersichten, ich frage mich, was die bessere Alternative ist.