Hi Leute,
ich habe ein größeres Forum, dessen Ladezeiten immer länger werden. Zu Abhilfe dachte ich daran, jedes SQL-Query bzw. die Ergebnisse zu speichern, um sie bei erneuter gleicher Abfrage - sofern kein update, insert, oder delete in der Tabelle stattgefunden hat - anstatt eines erneutes aber immernoch gleichen querys einfach abzurufen. speichern wollte ich die querys in einer variable, die in einer php-datei includet wird.
Da aber jedes SQL-Query im Puffer gelagert und gleich wieder gelöscht wird, ohne, dass man es so wie es ist einer variable speichern kann, stehe ich vor einem für mich unlösbaren problem, sofern ich meine idee ausführen möchte.
Daher meine Frage: Ist es irgendwie möglich sich wiederholende Querys in einem auf dem server gespeicherten Cache abzulegen, um sie bei bedarf zu holen und auch mit mysql_fetch_array() und den anderen befehlen weiter zu bearbeiten?
ich habe ein größeres Forum, dessen Ladezeiten immer länger werden. Zu Abhilfe dachte ich daran, jedes SQL-Query bzw. die Ergebnisse zu speichern, um sie bei erneuter gleicher Abfrage - sofern kein update, insert, oder delete in der Tabelle stattgefunden hat - anstatt eines erneutes aber immernoch gleichen querys einfach abzurufen. speichern wollte ich die querys in einer variable, die in einer php-datei includet wird.
Da aber jedes SQL-Query im Puffer gelagert und gleich wieder gelöscht wird, ohne, dass man es so wie es ist einer variable speichern kann, stehe ich vor einem für mich unlösbaren problem, sofern ich meine idee ausführen möchte.
Daher meine Frage: Ist es irgendwie möglich sich wiederholende Querys in einem auf dem server gespeicherten Cache abzulegen, um sie bei bedarf zu holen und auch mit mysql_fetch_array() und den anderen befehlen weiter zu bearbeiten?
Kommentar