fastix®: Newsfeed programmieren

Beitrag lesen

Moin!

oder wie gehe ich da vor?

Zu erst einmal solltest Du Dir darüber im Klaren sein; dass Feeds sehr oft abgerufen werden. Grund dafür sind Dienste, welche die Feed aufbereiten oder Software (wie.z.B. Kontakt) welche diese anzeigen und regelmäßig - auch im Hintergrund - aktualisieren. Ein hinreichend beliebter Feed kann deshalb die gleiche Wirkung erzielen wie eine DDoS-Attacke.

Das bedeutet, Du solltest bei einem Feed sehr darauf achten, dass dieser keine zu große Serverlast erzeugt.

Insbesondere würde ich ihn nicht bei jedem Abruf live erzeugen sondern als statische Datei bei jeder Änderung des Datenbestandes statisch erzeugen lassen. Das kann z.B. durch einen Funktionsaufruf in jedem, den Datenbestand ändernden Skript geschehen. Ach so: Achte darauf den richtigen Content-Type zu senden. Das kann via htaccess geschehen.

MFFG (Mit freundlich- friedfertigem Grinsen)

fastix