DrEvil
Erfahrenes Mitglied
Hallo Leute,
ich schlage mich gerade mit einem selbsterstellten RSS-Feed rum. An anderer Stelle habe ich auch bereits ein weiteres Problem geschildert.
Aber meine Frage an dieser Stelle ist eine andere.
Bei dem Versuch einen Feed zu bauen, habe ich mittlerweile einige Tutorials gelesen. Viele speichern eine via php-Script erstellte Feed-Struktur in eine xml-Datei. Das könnte ich eigentlich auch mit meinen PHP-Kenntnissen hinbekommen. An einer Stelle habe ich nur eine Denkblockade, die ich nicht gelöst bekomme.
Wenn (bspw.) "feed.xml" die Feed-Datei für die ganzen Feed-Reader etc. ist und "feed-creator.php" die entsprechende PHP-Datei (samt Script), mit der "feed.xml" erstellt wird.
Wo führe ich feed-creator.php dann eigentlich aus, damit feed.xml immer aktuell ist.
Ich meine ich könnte mir vorstellen einfach jedes mal wenn die index-Seite samt der Einträge (die am Ende im Feed erscheinen) aufgerufen wird, das Script in feed-creator.php auszuführen. Aber das ist ja nicht die Variante mit dem aktuellsten Ergebnis, weil jeder Feed-Reader ja nur auf feed.xml zugreift und im schlimmsten Fall alle nur per Feed-Reader lesen und das Script in der feed-creator.php garnicht aufgerufen wird und damit auch feed.xml nicht mehr aktualisiert wird.
Wie wird denn dieses Problem allgemein gelöst?
ich schlage mich gerade mit einem selbsterstellten RSS-Feed rum. An anderer Stelle habe ich auch bereits ein weiteres Problem geschildert.
Aber meine Frage an dieser Stelle ist eine andere.
Bei dem Versuch einen Feed zu bauen, habe ich mittlerweile einige Tutorials gelesen. Viele speichern eine via php-Script erstellte Feed-Struktur in eine xml-Datei. Das könnte ich eigentlich auch mit meinen PHP-Kenntnissen hinbekommen. An einer Stelle habe ich nur eine Denkblockade, die ich nicht gelöst bekomme.
Wenn (bspw.) "feed.xml" die Feed-Datei für die ganzen Feed-Reader etc. ist und "feed-creator.php" die entsprechende PHP-Datei (samt Script), mit der "feed.xml" erstellt wird.
Wo führe ich feed-creator.php dann eigentlich aus, damit feed.xml immer aktuell ist.
Ich meine ich könnte mir vorstellen einfach jedes mal wenn die index-Seite samt der Einträge (die am Ende im Feed erscheinen) aufgerufen wird, das Script in feed-creator.php auszuführen. Aber das ist ja nicht die Variante mit dem aktuellsten Ergebnis, weil jeder Feed-Reader ja nur auf feed.xml zugreift und im schlimmsten Fall alle nur per Feed-Reader lesen und das Script in der feed-creator.php garnicht aufgerufen wird und damit auch feed.xml nicht mehr aktualisiert wird.
Wie wird denn dieses Problem allgemein gelöst?