Mit verschiedenen RSS Newsfeeds können Sie Ihre Webseite aktuell halten, ohne selbst Änderungen vornehmen zu müssen. Im Experiment haben wir auf dieser Seite einen RSS-Feed eingebaut, bei jedem Reload seinen Inhalt wechselt, da er sich aus mehreren Quellen speist.
Zu erst einmal das Live Beispiel in Rohform (einiges wurde nicht angepasst) in einem Kasten. Probieren Sie gern einen Reload aus:
Wie funktioniert das technisch? Es werden sämtliche RSS-Adressen in ein Array geschrieben, aus dem dann zufällig eine Adresse ausgewählt wird. Deren Inhalt wird ausgelesen und angezeigt. Sie können beliebig viele Quellen definieren, im Beispiel sind es 5.
<?php
$liste
= array("http://www.quelle1.de/rss.xml",
"http://www.quelle2.de/rss.xml",
"http://www.quelle3.de/rss.xml",
"http://www.quelle4.de/rss.xml",
"http://www.quelle5.de/rss.xml");
mt_srand
((double)microtime()*1000000);
$zahl = mt_rand(0,(count($liste)-1));
$url
= $liste[$zahl];
require_once('rss_fetch.inc');
$i = 0;
$rss = fetch_rss($url);
foreach
($rss->items as $item) {
if($i < 1) {
$title = $item[title]);
$link = $item[link]);
$desc = $item[description]);
echo 'document.write(\'<a
href="'.$link.'">\');';
$i++;
}}
echo "<p><b>",
$rss->channel['title'], ": </b>";
echo "<a href=\"$link\">$title</a>
$desc <a href=\"$link\">Weiterlesen</a>\n";
echo
"</p>');";
?>
Es ist durchaus möglich, dass ein Beitrag verstümmelt oder unvollständig angezeigt wird, oder vielleicht auch gar nicht zum Thema passt. Man sollte sich also gut überlegen, welche Inhalte man einblenden will und dies auch regelmäßig kontrollieren.
Außerdem ist zu bedenken, dass eine Syndication wie hier vorgestellt, Besucher auf die eingebundenen Seiten lenkt. Ein für den Urheber eines Beitrages wünschenswerter Effekt.
Weitere Beiträge:
- 5 Ideen wie Sie wiederkehrende Arbeitsschritte & Marketingprozesse gewinnbringend im Internet automatisieren! Ein Gastbeitrag von Robert Nabenhauer.
- Wachstum durch Facebook-Gewinnspiele: Wie Sie über Facebook virale Gewinnspiele & eine schnell wachsende Fangemeinde aufbauen
- Wie Sie aufmerksamkeitsstarke Prelaunch-, Launch- und Relaunch-Szenarien aufbauen und dabei Viralität, Spannung & Kaufkraft erzeugen
- Wie Sie waschechte Iphone-Apps mit PhoneGAP entwickeln, um am lukrativen App-Markt mitzumischen
- Wie Sie Ihr Shop-Sortiment so präsentieren, dass der Kunde in Zukunft mehr findet und eher kauft! Ein Gastbeitrag von Nicolas Schmidt-Voigt.
- 11 faszinierende BuddyPress-Plugins, um kostenlos aus WordPress ein soziales Netzwerk zu zaubern
- Die Vorboten einer neuen Internet-Industrie! Ein exklusiver Rückblick & Blick hinter die Kulissen der Clickbank-Exchange 2011 in New York.


An sich sicherlich gut, jedoch ohne die Funktion (in der Datei rss_fetch.inc) unnötig, da es ohne diese Funktion eben nicht existiert und somit das ganze script nicht