Jak publikować dowolny kanał RSS na własnej stronie

Do publikowania zawartości kanałów mamy dostępną bardzo ciekawą klasę PHP o nazwie SimplePie. Pozwala ona m.in. na publikowanie treści dowolnych kanałów na stronach a także na proste łączenie kilku kanałów w jeden.

Instalacja

Należy pobrać najnowszy pakiet ze strony oficjalnej SimplePie (link prosto do działu download).

Następnie w katalogu głównym strony należy stworzyć dwa nowe foldery o nazwach php i cache. Folder cache powinien być dostępny do zapisu przez serwer (dla pewności można zmienić prawa dostępu na 755, 775 lub 777, zależnie od tego, które będą działały).

Do folderu php wrzucamy plik simplepie.inc z pobranego pakietu.

I to wszystko jeśli chodzi o instalację.

Prosta strona wyświetlająca kanał RSS

Aby sprawdzić działanie SimplePie, pobierz prosty przykładowy plik PHP i umieść go w katalogu głównym (obok php i cache), a następnie otwórz w przeglądarce.

Polecam przyjrzenie się zawartości i wczytanie się w dokumentację, która znajduje się na stronie SimplePie.

PS. SimplePie może z łatwością przetworzyć kilka feedów. Wystarczy przy inicjalizacji zamiast jednego adresu podać tablicę złożoną z kilku adresów.

Wypowiedz się

*