Co to jest plik RSS?
Plik z rozszerzeniem .rss jest znany jako Really Simple Syndication. RSS to plik XML, który jest łatwo lub łatwo odczytywany przez komputer. Te pliki XML są automatycznie aktualizowane o wszelkie zmiany danych lub aktualizacje witryny lub strony internetowej. Zaktualizowane informacje wraz z metadanymi (nazwisko autora, nazwa wydawcy, data publikacji itp.) oraz inne treści internetowe serwisu są pobierane przez pliki RSS użytkownika i prezentowane w łatwym do odczytania formacie. Najlepszą cechą tych plików RSS jest to, że działają w czasie rzeczywistym, a aktualizacje, wiadomości, publikacje, czyli najnowsze, są wyświetlane na górze pliku. Korzystając z pliku RSS, możesz łatwo utworzyć plik zawierający najnowsze aktualizacje dowolnego interesującego Cię tematu, pobierając odpowiednią zawartość z Internetu i czytając ją za pomocą pliku RSS.
Krótka historia
W rzeczywistości plik RSS został po raz pierwszy stworzony przez firmę Netscape, która wynalazła pierwszą wersję pliku RSS, ale potem porzuciła ten pomysł i nie kontynuowała prac nad nowszymi wersjami. Wtedy to Userland Software pracowało nad formatem plików RSS i kontynuowało wprowadzanie do niego innowacji w nowszej wersji, tak właśnie wszedł na rynek RSS v2. Jednak wynalezienie RSS można powiązać z Resource Description Framework, autorstwa Ramanathana V w 1997 roku. Działanie tych dwóch plików jest dość podobne i można bezpiecznie założyć, że koncepcja RSS powstała w oparciu o działanie RDF, czytnik plików, który był używany do zbierania metadanych.
Specyfikacja techniczna
Plik RSS jest typem pliku XML i wszystkie pliki RSS muszą być zgodne ze standardami XML 1.0. Istnieją różne wersje różnych plików RSS, między innymi 0.91, 0.92, 2.0. Plik każdej wersji jest zgodny ze specyfikacjami i standardami tej konkretnej wersji.
RSS Przykład
Poniżej znajduje się uproszczony przykład RSS.
<?xml version="1.0" encoding="UTF-8" ?> <rss version="2.0"> <channel> <title>RSS Title</title> <description>This is a simplified example of the RSS feed</description> <link>https://blog.fileformat.com/</link> <copyright>2021 fileformat.com All rights reserved</copyright> <lastBuildDate>Wed, 22 Jun 2021 00:01:00 +0000</lastBuildDate> <pubDate>Wed, 22 Jun 2021 16:20:00 +0000</pubDate> <ttl>1800</ttl> <item> <title>Example entry</title> <description>Here is some text containing an interesting description.</description> <link>https://blog.fileformat.com/blog/post/1</link> <guid isPermaLink="false">9bd605d5-1921-8i67-dgft-65g635d3587u</guid> <pubDate>Wed, 22 Jun 2021 16:20:00 +0000</pubDate> </item> </channel> </rss>