Как создать свой сайт бесплатно? Как сделать сайт своими руками? Как заработать в Интернете? Создание сайтов на заказ.

Запрос должен быть не менее 4-х символов.

RSS-лента

Сегодня:        Добавить в Избранное       Написать Автору        Обмен валют        Оплата сервисов

Как создать RSS-канал новостей на сайте?

Автор: Андрей Краснокутский

Дата: 2010-12-07

RSS лента за десять минут.

Думаю, что многие слышали такие выражения RSS-канал новостей, RSS-лента новостей. А что такое RSS канал и как сделать RSS канал на своём сайте, уверен знают не все. Между тем сделать RSS ленту новостей у себя на сайте очень просто.

Если у Вас уже есть сайт, но Вы не пользуетесь этой технологией, то обязательно внедрите RSS новости на своём сайте, и уж тем более если об этом слышите впервые, дочитайте эту статью до конца.

Сначала немного теории.

RSS — семейство XML-форматов, предназначенных для описания лент новостей, анонсов статей, изменений в блогах и т. п. Информация из различных источников, представленная в формате RSS, может быть собрана, обработана и представлена пользователю в удобном для него виде специальными программами-агрегаторами.

Проще говоря RSS - это обычные текстовые сообщения, представленные в удобном для пользователя виде, с помощью специального формата XML. Раньше для просмотра таких RSS-лент новостей, требовались специальные программы-агрегаторы. Но в последнее время все современные браузеры позволяют просматривать RSS каналы.

Если Вы заходите на какой либо сайт и видите вот такие (это с моего сайта http://www.LuksWeb.ru/):

или подобные значки, знайте, на этом сайте есть RSS-лента новостей и Вы можете запросто на неё подписаться. Кроме того, браузеры поддерживающие RSS, сами подсказывают Вам об этом, если значек активный, значит RSS-лента на этом сайте существует и работает.

 

Что даёт RSS канал? Точнее: чем он полезен?

Владельцам сайтов (web-мастерам) - быстрое оповещение о новостях сайта всем людям, подписанным на Ваш RSS-канал, это своеобразная рассылка краткого анонса новостей сайта.

Посетителям сайта - соотвественно быстрое оповещение о новостяхи обновлениях сайтов, на RSS-каналы, на которые они подписаны. Например, у Вас есть 20 (50 и т.д. любимых сайтов) и постоянно просматривать эти сайты довольно хлопотно. Но воспользовавшись подпиской на RSS-каналы Вы моментально видите на каких сайтах появились новые статьи, уроки, материалы и т.д., имеете возможность просмотреть анонс каждой новости и перейти на эту новость по прямой ссылке.

Лично мне в этом плане очень нравится браузер Operа. Здесь при соединении с Интернетом, автоматически выкидывается окно с новыми RSS-новостями. Вам остается только кликнуть по этой новости и Вы попадаете на эту новую статью нужного сайта. Хотя неплохо организованы RSS новости и в браузерах Firefox и Internet Explorer последних версий.

 

Как сделать RSS ленту?

Есть много различных версий RSS, но мы возьмем одну из самых последних и наиболее стабильную версию 2.0. И еще огорюсь, т.к. мы еще только начали изучать язык программирования PHP и следовательно не готовы к автоматизированному наполнению RSS-канала, то добавлять новости придется в ручную, но это довольно просто.

Итак, создайте новый текстовый файл с именем rss.xml . Скопируйте в этот файл код Листинга 1.

Листинг 1.

<?xml version="1.0" encoding="windows-1251"?>
<rss version="2.0">

<channel>
<title>Как создать свой сайт бесплатно? Как заработать в Интернете?</title>
<link>http://www.LuksWeb.ru/</link>
<description>RSS-канал новостей сайта www.LuksWeb.ru</description>
<language>ru-ru</language>
<copyright>Copyright 2008 - 2010 www.LuksWeb.ru Все для создания сайтов</copyright>
<author>Андрей Краснокутский</author>

<image>
<url>http://www.luksweb.ru/img/88x31.gif</url>
<title>Как создать свой сайт бесплатно? Как заработать в Интернете?</title>
<link>http://www.LuksWeb.ru/</link>
</image>

<item>
<title>FlashGet 3.5ru - менеджер загрузок. Скачать бесплатно.</title>
<link>http://www.luksweb.ru/view_post.php?id=219</link>
<description>FlashGet - менеджер загрузок, программа специально разработанная для увеличения скорости загрузки файлов и легкого управления файлами во время и после загрузки.</description>
<guid>http://www.luksweb.ru/view_post.php?id=219</guid>
</item>

</channel>
</rss>>

Это краткий (фрагмент) листинг RSS канала новостей с моего сайта, естественно Вы его должны поправить файл rss.xml под свой сайт и под свои новости.

Дальше закачиваем этот файл к себе на сайт, я закачиваю этот файл в корневую папку.

Текстовый файл с именем rss.xml Вы можете назвать как угодно, например luksweb_rss.xml или как то по другому, только помните, что нужно будет сделать видимую ссылку на Вашем сайте на этот файл. Ссылка может быть двух видов: текстовая ссылка или ссылка в виде картинки. Я использую и те и другие ссылки.

Всё, теперь считайте что RSS канал на Вашем сайте уже есть. Когда человек кликнет по такой ссылке, браузер откроет RSS-канал Вашего свайта и предложит подписаться на получение новостей. Вам остается только согласиться.

Кликните по ссылке: RSS-канал новостей сайта www.LuksWeb.ru и Вы увидите, как выглядит RSS канал моего сайта, заодно можете и подписаться на получение новостей.

Полагаю, что Вы уже поняли, что находится в Листинге 1, но давайте кратенько разберем.

Тег <title> (сразу после тега <channel>) - cодержит заголовок Вашего RSS-канала новостей. Может повторять название сайта или отличаться от него.

Тег <link> - ссылка на главную страницу сайта.

Тег <description> - краткое описание RSS-канала.

Тег <language> - язык RSS канала, в нашем случае русский.

Тег <copyright> - Ваши копирайты, все права защищены и т.д. и т.п.

Тег <author> - соотвественно Вы.

Между тегами <image> </image> - информация о Логотипе Вашего сайта. Лучше всего использовать графические банеры 31 Х 88 в формате gif, jpeg или png. Если у Вас еще нет Логотипа (банера) сайта, этот блок можно смело выбросить.

Между тегами <item> </item> - как раз и располагаются новости, которые увидят Ваши подписчики. В каждом отдельном блоке <item> </item> своя отдельная новость. Здесь, каждый блок <item> </item> отностится именно к конкретной новости.

Тег <title> - заголовок новости, я использую название новой статьи или урока. Хотя можно сделать и более "яркий" заголовок, привлекающий внимание.

Тег <link> - ссылка на эту новость, соотвественно в другом блоке <item> </item> будет своя ссылка.

Тег <description> - краткий анонс новости, статьи, урока и т.д. естественно для каждой новости своё описание.

Тег <guid> - идентификатор новости, нужен чтобы отличать одну новость от другой. Я использую просто ссылку, то же что и тег <link>

Вот в общем то и всё, как видите сделать свою RSS-ленту новостей очень просто.

 

Как добавить новую новость в RSS-ленту?

Да очень просто. Откройте в текстовом редакторе rss.xml . Выделите и скопируйте блок <item> </item>. Исправьте содержание всех тегов с учетом новой новости. Сохраните файл после изменений и загрузите на сервер.

 

Еще совет. Чтобы браузеры автоматически определяли, что на Вашем сайте есть RSS-канал, добавьте в файл index между тегами <head> </head> вот такую строчку кода:

<link rel="alternate" type="application/rss+xml" title="Lessons RSS" href="http://www.luksweb.ru/rss.xml" />

эту строчку можно добавить не только в файл index, но и файлы основных разделов и обновите эти файлы на вашем сервере. Не забудьте правильно вписать URL адрес своего сайта (свой URL вместо моего http://www.luksweb.ru/rss.xml)!

Теперь при открытии Вашего сайта браузеры будут подсвечивать значек RSS, сигнализируя посетителям о действующем RSS-канале сайта. В Internet Explorer такой значек находится в верхней панели. В браузерах Opera и Firefox значек находится в адресной строке. При нажатии на этот значек - эффект будет тот же, т.е. откроется файл rss.xml .

И на последок. RSS-канал новостей Вы создали, проверили, разместили видимую ссылку на страницах своего сайта. Теперь нужно заявить миру о своей RSS-ленте новостей. Для этого зарегистрируйте свою ленту в многочисленных RSS каталогах. Начать можно с этих каталогов:

http://lenta.yandex.ru/settings.xml?name=feed

http://blogs.yandex.ru/add.xml

http://blogs.yandex.ru/add-catalogue.xml

http://addrss.ru/

Если задать поиск по запросу: добавить в RSS каталог, то найдется великое множество других каталогов.

Всего Вам доброго.

 

Читайте так же другие наши материалы.

Домен в зоне .РФ Кому и зачем это надо?

Создание электронных книг по Вашим заказам.

Что такое Партнерская Программа и как на этом можно заработать?

Быстрое создание высокодоходных нишевых товаров.

Ищем тему для создания Вашего сайта и определяем «Востребованность сайта»

Способы обманов в Интернете. Не попадитесь!

 

Просмотров: 23318


Поделитесь этой информацией со своими друзьями!


Комментарии к этой статье (уроку):

Комментарии добавил(а): Олег Гузь
Дата: 2010-12-07

Спасибо, Андрей, за интересную статью!Пожалуй, что RSS лента - это не только источник информации, но и дополнительный механизм раскрутки сайта! Мой сайт: http://izknigi.narod.ru/

Комментарии добавил(а): Олег Гузь
Дата: 2010-12-07

Андрей, ты пишешь:"В каждом отдельном блоке <item> </item> своя отдельная новость. Здесь, каждый блок <item> </item> отностится именно к конкретной новости." Вопрос! Информацию в блоках надо обновлять? Или добавлять новые блоки? Если так, то с теми же тегами <item> </item> ?

Комментарии добавил(а): Олег Гузь
Дата: 2010-12-07

Я задам вопрос иначе:"Старые новости - надо удалять? Или, к ним надо добавлять свежие?"

Комментарии добавил(а): АндрейК
Дата: 2010-12-07

Это на Ваше усмотрение, можно и удалять а можно и не удалять, очень уж старые новости конечно стоит удалить, к тому же не забывайте, что чем больше новостей тем "тяжелее файл", всему должен быть разумный придел.

Комментарии добавил(а): Виктор
Дата: 2010-12-09

А сколько максимально может быть тяжелым файл?

Комментарии добавил(а): АндрейК
Дата: 2010-12-09

Тяжелый файл. Это понятие растяжимое, все считают по разному, но на мой взгляд примерно до 150Кб терпимо, если тяжелее то уже плохо

Комментарии добавил(а): Катя
Дата: 2011-04-26

Вы забыли написать что ленту нельзя делать в ворде!!! а только в блакноте.

Комментарии добавил(а): Арина
Дата: 2011-05-28

Андрей, очень люблю Ваши уроки. Интересные, своевременные, и все понятно. Огромное Вам спасибо!

Комментарии добавил(а): Евгений
Дата: 2011-07-08

Андрей, я сделал себе ленту примерно так, как у Вас. Кликните по ссылке: RSS-канал новостей сайта www.LuksWeb.ru и я вижу Ваше предложение подписаться на рассылку(по своей ссылке я вижу свое предложение подписки). Я НЕ ВИЖУ ни где списка кратких анонсов новостей из тегов <description> блоков <item>. Списки заголовков новостей есть, переходы на новости на сайт есть. Что сделать?

Комментарии добавил(а): Евгений
Дата: 2011-07-08

Один ответ = читать в ридере А промежуточного просмотра ленты нет? Организовать типа мини сайта Пока ленту в Гугл не заливал = вчера сделал

Комментарии добавил(а): Юлия
Дата: 2011-08-02

Сделала всё как Вы описали, но в Хроме и эксплорере выдает ошибку кода. И заметила, что Ваша лента открывается как rss.php , хотя по логике название файла-то rss.xml. как так??? И, спасибо за уроки!

Комментарии добавил(а): АндрейК
Дата: 2011-08-03

У меня это файл rss.php , т.к. сайт работает на PHP , но в данном случае это не принципиально

Комментарии добавил(а): Игорь
Дата: 2012-02-11

Андрей, я добавил создал ленту по вашему коду, НО у меня на командной строке нет автоматической кнопки. Сайт:http://strana-smesharikov.narod.ru/ лента новостей: http://strana-smesharikov.narod.ru/news.xml Спасибо!

Комментарии добавил(а): Геннадий
Дата: 2012-02-28

Сделал всё по Вашему образцу. В результате, при открытии файла rss.php, - ошибка: Internet Explorer не может отобразить этот веб-канал, поскольку он использует неподдерживаемый протокол связи. Как это исправить?

Комментарии добавил(а): ьроро
Дата: 2012-04-21

рптлполь

Комментарии добавил(а): Lily
Дата: 2012-08-24

Спасибо, вы меня спасли)

Комментарии добавил(а): АЛЕКСАНДР
Дата: 2014-02-26

Очень полезный и интересный источник информации. Много разных тем и обновляется постоянно. Здесь каждый может найти тему по душе…<a href=http://obz112.ru/>ОБЖ</a>

Комментарии добавил(а): Alex
Дата: 2014-04-08

Если кому интересно, так вот сайт Alex-torrents.ru

Комментарии добавил(а): Alex
Дата: 2014-04-08

Олег Гузь У вас сайт на ucoz, там в шаблоны встроенная rss лента, а честно говоря дерьмо - конструктор.

Комментарии добавил(а): Екатерина
Дата: 2014-10-11

Промучилась с написанием ленты. Загрузила на сайт. Открылось все с ошибкой. Решила посмотреть как открывается у вас. Нашла ту же самую ошибку. Зачем выкладывать такие записи то?!

Добавить Ваш комментарий:

Введите сумму чисел с картинки:
Введите сумму чисел

GudzonPartner.com

Новости сайта


05.08.2014
Новый раздел! Платежные системы Интернета. Все о платежных системах и сервисах.

09.08.2013
Новинка! Обзор и Анализ реальных способов заработка. Как и Сколько можно заработать в Интернете? Цифры. Факты. Комментарии.

28.05.2013
Обновилась Партнерка сайта! Зарабатывайте вместе с нами! "Новые товары и рекламные материалы"

25.05.2013
Видео Курс! "Как создать свой Информационный Бизнес в Интернете" Зарабатывайте: от 30000 ++ рублей.

Почтовая рассылка! Бесплатные электронные книги из серии: "Секреты создания сайтов"


Почтовая рассылка

Новинка!
Как реально заработать
в Интернете?
"Обзор видов и способов заработка."

Специальный Отчет:

Специальный Отчет: Как и сколько можно реально заработать в Интернете? Рельные цифры, факты и анализ различных способ заработка в Интернете

В подарок всем подписчикам!

SmartResponder.ru
Ваш e-mail: *
Ваше имя: *

Полный список наших почтовых рассылок!

Домены

Сервис мгновенной регистрации Доменов

Google Adsense



Навигация

Уроки HTML

CSS уроки

Статьи

Инструменты

Шаблоны сайтов

Книги

Украшения

Сайт от А до Я

Заработать в Интернете

Обман в Интернете

Охрана труда

МОДУЛЬНЫЕ КАРТИНЫ

PHP УРОКИ

Услуги

Скрипты

Почтовая Рассылка

SEO

jQuery

Специальная оценка условий труда (СОУТ) - АРМ

Платежные системы Интернета

УРОКИ ФОТОШОП

Секретный раздел

Видео Курсы

Видео Курс по созданию собственного Информационного Бизнеса в Интернете
Видео Курс по созданию
Информационного Бизнеса в Интернете
Узнать сейчас >>>


Хотите заработать?
2-х Уровневая
Партнерская программа!

Присоединяйтесь.


Последние заметки

Модульная картина: Роскошь красного бархата

Модульная картина абстракция: Энергия солнца

Модульная картина: Синие розы

Модульная картина: Водопад

Модульная картина: Орхидеи

Новости сайта

RSS Лента Новостей сайта www.LuksWeb.ru

Наши новости в Твиттере

Архив

2016 год:

2015 год:

2014 год:

2013 год:

2012 год:

2011 год:

2010 год:

2009 год:

2008 год:

Сайты друзей

Регистрация доменов

ООО "ПК "ЛюксСтрой"

Деревянные дома от СПК "Ванда"

Наши ссылки

Если Вам понравился
наш сайт, установите
Нашу ссылку, и
Получите подарки!!!

QR код сайта www.LuksWeb.ru

Наши Аттестаты


Проверить аттестат

 

Аттестован системой Z-PAYMENT
Проверено Z-PAYMENT