Hallo Ayomer,
da mir das letzte mal so gut geholfen wurde nochmal eine Frage zur Optimimierung meiner Scripte.
Folgender Code wird in einem meiner Scripte bei JEDEM Besuch der Seite ausgeführt:
CODE
$count = @mysql_query("SELECT `id` FROM tabelle WHERE active='1'");
(Es gibt noch mehr solche Fälle, als Beispiel sollte sich diese Abfrage aber gut eignen...)
Nun stellt sich mir die Frage, kann ich das Ergebnis vll irgendwie zwischenspeichern?
Zumindestens macht es für mich aus rein logischer Sicht keinen Sinn diese Abfrage bei 1000 Besuchern immer wieder ausführen zu lassen obwohl ich genau weiß das diese sich nur sehr unregelmäßig (alle ca. 3-7 Tage) ändert.
Und bringt es überhaupt was das Ergebnis / die Ausgabe zu cachen, sprich kann damit die Perfomance gesteigert oder die Last verringert werden?
Danke vorab!
da mir das letzte mal so gut geholfen wurde nochmal eine Frage zur Optimimierung meiner Scripte.
Folgender Code wird in einem meiner Scripte bei JEDEM Besuch der Seite ausgeführt:
CODE
$count = @mysql_query("SELECT `id` FROM tabelle WHERE active='1'");
(Es gibt noch mehr solche Fälle, als Beispiel sollte sich diese Abfrage aber gut eignen...)
Nun stellt sich mir die Frage, kann ich das Ergebnis vll irgendwie zwischenspeichern?
Zumindestens macht es für mich aus rein logischer Sicht keinen Sinn diese Abfrage bei 1000 Besuchern immer wieder ausführen zu lassen obwohl ich genau weiß das diese sich nur sehr unregelmäßig (alle ca. 3-7 Tage) ändert.
Und bringt es überhaupt was das Ergebnis / die Ausgabe zu cachen, sprich kann damit die Perfomance gesteigert oder die Last verringert werden?
Danke vorab!