Encoder: Script erzeugt Bild und Text, was damit tun?

Beitrag lesen

Hallo
Der Themenbereich Datenbank dürfte vielleicht wenigstens ansatzweise passen :-)
Ich habe ein Script (php), das Daten aus einer DB ausliest und diese grafisch darstellt. Diese Grafik wird als Bild zurückgegeben, welches in einer Webseite eingebunden ist. Daten aus genau diesem Ergebnis sollen zusätzlich als Text in der Webseite erscheinen, Minimal/Maximalwerte, Summen, Durchschnitt und so weiter.

Der Code zum Daten laden und aufbereiten wird demnach immer zweimal aufgerufen, einmal von der Webseite aus um an den Text zu kommen und dann gleich nochmal um das Bild zu erzeugen. Da frag ich mich jetzt, ob das nicht auch anders geht.

Vielleicht die Daten irgendwo zwischenpuffern? Aber dann muss ich sie trotzdem doppelt laden und zudem noch Zeitstempel verwalten, zur Prüfung ob sie noch nicht zu alt sind.
Hat jemand eine Idee?