Program an RSS Feed in XML
In this tutorial you are going to learn how to program a basic RSS feed with
RSS or Really Simple Syndication,
is useful when you want to show a list messages for visitors with updates of your website.
An RSS feed doesn't look the same in different Browsers. It is important that the structure is really simple.
A standardized format for RSS is XML.
Here you can see how an RSS Feed looks in Safari:
There is always a headline with a date and then a description with a link to the content on the website. This is a basic RSS Feed source code:
At the beginning of the feed you can define some information about it:
<link> is a link to the website,
<title> contains the title of the RSS feed,
contains a short description of the feed,
<language> sets the feeds language and
<copyright> contains copyright information.
<image> defines an image that should be added to the feed-header.
<image> is not required; not all RSS readers show it. It is advisable to use it for the RSS readers that show it.
<item>-tag-blocks contain information to display the messages.
<item>-tag-block is one message.
<title> is the title of the message which is usually displayed as a headline.
<link> contains a link to the
original article on the website.
<description> contains a description of the update/message.
contains the date of the message.
You also can link the RSS feed with html files. Some browsers will then show a small rss-icon in the url-bar.
If you click on this icon the browser opens the RSS feed. Safari is an example:
This code snippet has to be placed inside the