PHP-Ausgabe incl. Bilder auf Server speichern

IR-Bastian

Mitglied
Hallo Zusammen,

ich erzeuge auf meiner Intrantseite sehr aufwändige(Performanceauswändige) Tabellen. Teilweise gehören da auch Bilder dazu.

Nun möchte ich gerne dass der erste User der die Seite sieht(und bei dessen betreten es sich aufbaut), die Seite auf dem Server gespeichert wird, gerne auch in der Datenbank.
Wichtig ist, das auch die Bilder mitgespeichert werden.

Der nächste User soll dann quasi nicht den Server die Seite neu erzeugen lassen, sondern die alte Seite aus dem Archiv sehen..

Ich habe es mit ob_get_contents() probiert, aber damit wurde nur der Text gespeichert.

Grazie
Bastian
 
Das was du vorhast, nennt man allgemein einen [wiki]Cache[/wiki].

Die Datei im Dateisystem zu speichern wäre um vieles einfacher ;)

Die Frage nach dem Speichern der Bilder ist natürlich, wie werden die Bilder generiert? Kannst du sie nicht dort bereits abspeichern und im Dateisystem ablegen?

Wie Bilder in einer Datebank gespeichert werden, erklärt z. B. dieses Tutorial.
Ein großer Nachteil des Ganzen ist natürlich, das Bilder groß sein können. Das heißt gerade wenn Datenbank und Webserver auf verschiedenen physischen Servern laufen, führt das zu einem erhöhten Traffic. Und die Datenbank wächst natürlich auch um einiges bei einer solchen Aktion.
 
Zurück