Що таке RSS і як зробити свій новинний канал?
Що таке RSS?
Навіщо використовувати RSS?
RSS, як це працює?
В RSS системі публікувати статті та новини через Інтернет дуже просто:
Структура RSS документа.
Це XML файл і кореневих елементом якого є "RSS" тег формату 2.0. Цей файл несе в собі один канал, який містить інформацію з сайту постачальника. Канал надає деякі статті або дані. Ці набір анонсів веб-сторінок з цього або інших сайтів.
Як використовувати RSS?
1 - Використання RSS на робочому столі.
RSS канали будуть доступні в браузерах Internet Explorer 7 і Firefox 2. Програма для читання RSS (або агрегатор) також може бути встановлена в операційній системі (Windows, Linux, Mac OS і т.д.). Доступ до вмісту залежить від бажання читача. Це може бути досягнуто тільки якщо натиснути на кнопку "додати", щоб отримати URL каналу, і додати його в список каналів.
2 - Використання каналу на сайті.
RSS-канал відображається як список заголовків (і, опціонально, анонсів). Заголовки можуть оновлюватися автоматично. Скрипт, написаний за допомогою PHP або іншої мови, будує список кожен раз, коли сторінка відображається, він завантажує RSS файл і витягує звідти дані.
Є кілька способів для створення RSS каналів.
- C допомогою RSS бібліотеки PHP. PHP скрипт створить файл з заголовків і описів сторінок з вмісту сторінок.
- C допомогою спеціальних утиліт для отримання даних з сторінок.
Щоб надати доступ до XML файлу, посилання можна зробити такий:
Основні RSS теги.
- rss. Глобальний контейнер.
- channel. Розповсюджуваний канал. Він містить кілька описових тегів і один або кілька елементів.
Обов'язкові для каналу теги.
- title. Назва каналу. Зазвичай містить назву сайту.
- link. URL веб-сайту - постачальника RSS-каналу.
- description. Короткий опис сайту-постачальника.
- як мінімум, один тег item для вмісту RSS-каналу.
Необов'язкові для каналу теги.
Елементи каналу.
Кожен елемент повинен містити ці теги:
і деяку додаткову інформацію для цієї статті: