So fügen Sie die RSS-Datei in unsere Website ein

319
nlr_p

Ich bin in der Lage, einen RSS-Server auf meiner Website zu implementieren.

Dafür wurden einige Schritte gelöscht, z. B. Erstellen einer XML-Datei, die Elemente wie Titel, Beschreibung enthält. Sobald ich das erstellt habe, was ich tun soll und wo diese Informationen angezeigt werden. Ich bin mir nicht sicher, ob dies jemandem gefällt, was und warum rss wird auf Websites implementiert.

-1
Willkommen bei Super User! Sie stellen eine Off-Topic-Frage. Bitte lesen Sie [On-Topic] (https://superuser.com/help/on-topic), [Wie stelle ich eine gute Frage?] (Https://superuser.com/help/how-to-ask) und [Welche Arten von Fragen sollte ich vermeiden?] (https://superuser.com/help/dont-ask) DavidPostill vor 7 Jahren 1

1 Antwort auf die Frage

1
Anaksunaman

RSS-Grundlagen

RSS ist ein Format, in dem Klartextelemente in XML markiert sind. Das Konzept ist einer Webseite sehr ähnlich. Genau wie eine Webseite von einem Browser analysiert wird, besteht RSS aus einem XML-Dokument, das von einem RSS-Reader heruntergeladen und analysiert wird.

Um einen RSS-Feed zu erstellen, müssen Sie nur ein Dokument mit Elementen erstellen, die mit den richtigen Tags versehen sind. Der Wikipedia-Eintrag für RSS enthält ein Beispiel, das alle grundlegenden Tags enthält, die Sie zum Erstellen eines voll funktionsfähigen "Feeds" von Hand benötigen.

<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0">  <channel> <title>RSS Feed Title</title> <description>This is an example of an RSS feed description</description> <link>http://www.example.com/news.xml</link> <lastBuildDate>Mon, 06 Sep 2010 00:01:00 +0000 </lastBuildDate> <pubDate>Sun, 06 Sep 2009 16:20:00 +0000</pubDate> <ttl>1800</ttl>  <item> <title>Example New Item Entry 1</title> <description>Here is some text containing an interesting description of your article or link.  </description> <link>http://www.example.com/blog/post/5</link> <pubDate>Sun, 06 Sep 2010 16:31:00 +0000</pubDate> </item> <item> <title>Example New Item Entry 2</title> <description>Here is some text containing an interesting description of your article or link.  </description> <link>http://www.example.com/blog/post/7</link> <pubDate>Sun, 06 Sep 2010 16:32:00 +0000</pubDate> </item>   </channel> 

Der erste Block ist der Name Ihres Feeds, der Link zum XML-Dokument (das im Laufe der Zeit aktualisiert wird) und drei optionale Tags.

Der zweite und der dritte Block sind die eigentlichen Nachrichten mit einschlägigen Titelbeschreibungen und Links sowie ein Veröffentlichungsdatum-Tag, das viele Leser zum Zeitpunkt der Veröffentlichung des Artikels verwenden werden.

Alles, was Sie tun müssen, ist, dieses Format in einem Dokument (.html oder .xml) zu speichern und eine Live-URL für Ihre Website (die Sie im Link des ersten Blocks angegeben haben) anzugeben. Dann leiten Sie Ihre Besucher auf diese URL (z. B. mit einer RSS-Schaltfläche). Sie können den Feed entweder manuell in ihre Lesesoftware einfügen oder viele Browser automatisieren den Vorgang, indem sie dem Benutzer die Auswahl eines Lesers ermöglichen, von dem der Browser automatisch Kenntnis erlangt.

Um den Feed "zu aktualisieren", ändern Sie einfach den entsprechenden Positionsblock (Hinzufügen / Löschen) und optionale Einträge unter dem ersten Block. Sie können so viele Elemente haben, wie Sie möchten. Die Lesesoftware sorgt dafür, dass festgelegt wird, was dem Benutzer angezeigt werden soll (z. B. ob er dieselben Nachrichten erkennt, wie er die Informationen anzeigt, die Sie ihm geben, usw.).

Automatisierung

Die meisten Leute haben kein Interesse daran, RSS-Dokumente von Hand zu erstellen. In diesem Fall verwenden Sie Software, um die Dokumente für Sie zu erstellen. Diese Dokumente können dann auf eine Live-URL hochgeladen werden, wo Besucher sie mit ihrer Lesesoftware herunterladen können.

Es gibt einige dedizierte Standalone-RSS-Dokumentersteller, die "das Leerzeichen ausfüllen" (z. B. Sie geben ein Fenster ein, Sie füllen die Einträge aus und speichern dann das Dokument). Weit verbreitet sind Skripte, um diese zu behandeln, z Informationen automatisch veröffentlichen. Unabhängig davon veröffentlichen sie ein RSS-XML-Dokument in einer Live-URL auf dem Server, die Besucher herunterladen. Es ist alles der gleiche Mechanismus.