Hallo zusammen,
in meinem Xenforo gibt es eine page, deren Inhalt von einer PHP callback-Funktion zurückgeliefert wird, ich nenne sie jetzt mal mypagecallback().
Diese Funktion holt Daten per cURL aus einem Nicht-Xenforo-System. Diese Daten aus dem Nicht-Xenforo-System werden in unregelmäßigen Abständen aktualisiert, mindestens alle drei Stunden.
Was ich vermeiden möchte ist bei jedem Seitenaufruf die cURL Funktion aufzurufen, die ja meist doch nur dieselben Daten zurück liefert. Deshalb wäre es toll ich könnte den von mypagecallback zurückgelieferten String in Xenforo cachen, meinetwegen eine halbe Stunde lang, bevor cURL wieder ausgeführt wird.
Geht das? Oder hat jemand eine andere Idee, wie ich das bewerkstelligen könnte?
Danke & Grüße
rhodes
in meinem Xenforo gibt es eine page, deren Inhalt von einer PHP callback-Funktion zurückgeliefert wird, ich nenne sie jetzt mal mypagecallback().
Diese Funktion holt Daten per cURL aus einem Nicht-Xenforo-System. Diese Daten aus dem Nicht-Xenforo-System werden in unregelmäßigen Abständen aktualisiert, mindestens alle drei Stunden.
Was ich vermeiden möchte ist bei jedem Seitenaufruf die cURL Funktion aufzurufen, die ja meist doch nur dieselben Daten zurück liefert. Deshalb wäre es toll ich könnte den von mypagecallback zurückgelieferten String in Xenforo cachen, meinetwegen eine halbe Stunde lang, bevor cURL wieder ausgeführt wird.
Geht das? Oder hat jemand eine andere Idee, wie ich das bewerkstelligen könnte?
Danke & Grüße
rhodes