В данной статье расскажу вам о сути RSS лент и их надобности для каждого сайта. А также поговорим немного о том, как создать rss ленту для сайта.
Что такое RSS лента
RSS лентарасшифровывается как «Really Simple Syndication»(в версии 2.х), а в переводе на русский — Очень простое распространение (или сбор) информации. Ранее RSS расшифровывалось как «Rich Site Summary» (в версии 0.9), на русском — обогащенная сводка сайта и «RDF Site Summary» (в версии 1.0), на русском — сводка сайта с применением инфраструктуры описания ресурсов.
Зачастую сайт имеет свое RSS ленту. Когда владелец сайта добавляет какой-либо материал на сайт, этот материал отправляется в эту ленту (полностью или нет, решает сам владелец). Все люди, которые подписаны на эту ленту, получают новость (полный материал или его часть). Это очень эффективно и удобно — человеку не надо заходить на сайт, чтобы узнать, появилось что-нибудь новое или нет.
RSS — Что это и как пользоваться | История интернета
Еще одной особенностью является то, что все материалы передаются в RSS-ленту без графики и HTML-тегов. В своем RSS-reader’e вы увидите только гольный текст. Если же автор решил не посылать полный текст в новостную ленту, то пользователь может перейти на страницу материала (ссылка для перехода будет присутствовать всегда).
Зародился RSS в 1997 году, разработчик — исследовательская лаборатория Apple Computer. Первую известность RSS-лента получила, когда компания NetScape использовала ее для наполнения контентом своего сайта. Затем, немалую долю известности для RSS принесли такие компании, как Disney, BBC и Forbes. Первой официальной версией был RSS версии 0.90.
Данная версия показалась всем сложной, потому вскоре была выпущена версия 0/.91. Как это часто бывает, компания раскололась (вернее сказать разделилась) на две группы: одни делали версию 1.0, которая в настоящее время используется, не так хорошо, а детищем других была наиболее популярная сейчас версия 2.0.
Так как RSS-ленты это все-таки новостные ленты, то существует иной способ распространения новостей пользователям — рассылка на электронную почту. Практически на всех блогах и сайтах имеется рассылка на E-mail. Подписка по E-mail более эффективна, потому что большинство людей предпочитают электронную почту RSS-читалкам (просто е-мейл есть у всех, а про RSS мало кто знает).
Не менее важной частью создания RSS лентыявляется возможность подписки на обновления не всего сайта, а одной отдельной статьи, а точнее комментариев к ней. Это очень полезная штука, ведь легче просто подписаться на комментарии к статье, чем постоянно просматривать страницу на наличие новой. Данная возможность также есть на многих сайтах и блогах.
Зачем и почему важно создать RSS ленту
Принцип работы формата RSS: RSS-лента вашего сайта вносится в базу данных. Пользователь подписывается на вашу RSS-ленту, его программа для чтения RSS-лент (RSS-reader) периодически обращается к базе данных на наличие обновлений RSS-ленты вашего ресурса. Если таковые имеются, то reader загружает последние изменения в RSS-ленте. Как я писал выше, загружает ридер только текст, что существенно экономит трафик (очень большой плюс для пользователей, чей трафик ограничен). Вот пример RSS-ленты этого блога из читалки Яндекса:
Все читалки разделены на онлайн и оффлайн reader’ы.
- Первые это те, которым необходим интернет для чтения новостных лент. Они имеют внушительный функционал, но главное что доступ к своей читалке вы сможете получить с любого компьютера, имеющего выход в интернет. И, соответственно, такие программы не нужно устанавливать. Самые популярные ридеры — Яндекс.Лента и Google Reader.
- Вторые это самостоятельные программы, которые вы должны установить на компьютер. Также есть варианты программ-дополнений для браузеров. Трудно сказать, какая программа лучше, вопрос личных предпочтений (у таких программ все-таки есть свой дизайн, в отличие от дизайна веб-страниц онлайн ридеров). Дополнения в виде ридеров есть практически у любого браузера (Chrome и Firefox).
Минусы создания RSS ленты — RSS-grabber, способы защиты
Передавая в новостную ленту весь текст, есть риск того, что у вас эту статью могут украсть. Существуют такие программы, которые берут тексты из вашей новостной ленты и размещают их на блогах, созданных специально для таких целей. Такие программы называются RSS-grabber. Как защититься от RSS-grabber?. Очень просто — публиковать не полный текст, а лишь его часть.
Хотя сейчас существуют такие сервисы, которые позволяют читать из RSS-потоков полные новости, не переходя на сайт-источник.
Есть и еще один плюс выкладывания в RSS-ленту неполных статей — человек, прочитав часть статьи, наверняка будет заинтересован в прочтении полной версии. Он перейдет на ваш сайт, вследствие чего, во-первых у вас все-таки будет новый пользователь на сайте, а во-вторых этот человек может увидеть объявления на вашем сайте и кликнет на них (может быть, конечно), а вам на счет зачислятся денежки. Подбавлю немного негатива: передавая в новостную ленту краткие новости, пользователь может просто не перейти на полную версию, или же у него может не быть доступа в интернет (например, если человек загрузил ленту утром на мобильник чтобы днем почитать на досуге).
Еще немного слов об одном очень полезном сервисе — feedburner. Полезен он тем, что с его помощью вы сможете следить за числом подписчиков на вашу ленту. Feedburner — онлайн-сервис от компании Google. Принцип в следующем: вместо адреса вашей новостной ленты, у вас будет адрес следующего вида:
вместо Monetavinterneteru будет адрес вашего блога (сайта). Суть в том, что этот сервис перенаправляет пользователя на страницу подписки и учитывает всех подписавшихся. Но это далеко не все. С помощью этого сервиса вы сможете зарабатывать на своих RSS-лентах.
В настройках ленты на странице сервиса вы сможете включить опцию «заработок на фидах» (не помню точно название), но только если вы зарегистрированы в Google AdSense (эти объявления и будут транслироваться в новостную ленту). И еще одним небольшим плюсом является довольно привлекательный и аккуратный счетчик ваших подписчиков.
Источник: tobiz.net
Youtube что такое rss лента
Фрилансер, в отличие от многих наймитов должен сам позаботиться о своей гарантии занятости. Такой гарантией является постоянный профессиональный рост. Для того чтобы расти важно не только браться за новые проекты, содержащие в себе вызов, но и следить за развитием своей отрасли в целом. Это легко делать с помощью технологий RSS, которые позволяют ежедневно получать в удобном для изучения виде самую актуальную информацию из самых разных источников.
Что такое RSS?
RSS — расшифровывается по разному, но смысл один — это сводка о материалах сайта. Часто употребляется термин RSS-Поток — лента обновлений сайта. То есть это технология, которая позволяет узнавать, что нового появилось на интересном нам сайте.
Необходимо также упомянуть, что кроме формата RSS развивается формат Atom — говорят, что Atom круче RSS, но RSS старше и популярнее. Если вам просто нужно узнавать новости с сайта — вам всё равно какой формат использовать, большинство сайтов генерируют и тот и другой.
Как читать RSS?
Читать RSS можно с помощью программ и мобильных приложений — они называются: RSS-reader. Но это привязывает вас к устройству, на котором это приложение установлено и чтобы что-то прочитать вам нужно специально запустить это приложение.
На мой взгляд наиболее оптимальным получить RSS сводку там, куда вы каждый день заглядываете и так. Например, можно добавить дополнение в Интернет-обозреватель или почтовую программу. Опыта пользования такими приложениями и дополнениями у меня нет, поэтому поищите подходящие вам самостоятельно. Я же пользуюсь Яндекс-почтой, а в ней есть специальная вкладка — «Подписки».
Использование Яндекс.Подписок не потребует от вас никаких специальных знаний — ничего устанавливать не нужно. И даст возможность читать RSS в любом месте на любом устройстве (клиент для Аndroid), в котором вы можете зайти в свою почту. И список выбранных вами RSS-потоков будет храниться с надёжностью хранения почты.
Как найти RSS на сайте?
Для того чтобы наполнить выбранный вами RSS-reader нужно узнать адреса XML файлов создаваемых сайтами, в которые они записывают информацию о новых материалах — адрес RSS-потока.
На хороших сайтах вы легко сможете найти ссылку на RSS или его значок на каждой странице сайта или на тех страницах, за обновлениями которых может возникнуть необходимость следить — страницы новостей, новинок, блога и т.п. Обычно, ссылка или значок находится в верхнем правом углу или внизу страницы, в подвале.
На плохих сайтах ссылку на RSS можно увидеть только в коде страницы:
То что будет вписано в атрибут href=»/. » — это и будет ссылка на RSS-поток.
Для популярных сайтов иногда достаточно добавить адрес самого сайта в RSS-reader и он сам определит адрес RSS-потока — например это возможно с блогами в ЖЖ.
- RSS из ЖЖ доступен по адресу вида:
http://[ник_в_жж].livejournal.com/data/rss. - Записи из Twitter можно получать по адресу вида:
http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=[ник_в_twitter]
(подробнее) - Канал YouTube:
http://gdata.youtube.com/feeds/base/users/[ник_в_youtube]/uploads?alt=rss - Приложение для генерации RSS из Вконтакте
- RSS уведомлений из вашего Facebook (вверху ссылка: «Получать уведомления через: Текстовое сообщение · RSS»)
Яндекс-бар подсказывает, если находит ссылку на RSS-поток на странице сайта и с помощью кнопки в нём поток можно добавить в «Подписки».
Нужно также упомянуть, что многие сайты формируют несколько RSS-потоков — общий, по разделам, по авторам материалов, по отдельным тегам (темам материалов) — и нужно выбрать на какой именно поток вы подписываетесь.
Что читать через RSS?
Новости
Интереснее следить за блогом авторитетного для вас журналиста или общественного деятеля — он в своих записях выберет для вас только важные новости. Не рекомендую подписываться на какие-либо ленты или СМИ — только настроение будете портить, да и поток в этом случае — это несколько записей в день, а то и в час.
Жизнь отрасли
Добавьте RSS сайтов и блогов, которые вам нужны по работе: сайты и блоги конкурентов, партнёров и RSS компании в которой работает — это позволит вам действительно быть в курсе жизни вашей компании.
Добавьте RSS блогов или сайтов, в которых появляются обзоры и новости вашей отрасли. Так вы не пропустите появление новых технологий, важных событий или изменения в законодательстве.
Профессиональное развитие
Добавьте RSS блогов и сайтов связанных с вашей профессией, но не относящихся к вашей непосредственной деятельности. Хорошо подписаться на блог авторитетного специалиста в вашей или смежной области. Теперь вы гарантированно будете тратить несколько минут в день на своё профессиональное развитие.
Расширение кругозора
Кроме профессиональной роли RSS может быть и инструментом для личного развития.
Добавьте блог или сайт связанный с вашим хобби или личным делом, образовательный сайт или блог учёного — теперь и этому делу вы станете регулярно уделять несколько минут, начнёте больше думать о важном для вас предмете.
Референтная группа
Добавьте RSS блогов людей, которые вас вдохновляют. Это могут быть и личные блоги. Таким образом, с помощью RSS, вы сможете скорректировать свою референтную группу. Регулярно читая записи бизнесмена, гражданского активиста, общественного деятеля, писателя и др. — вы включите их в своё окружение, а изменение окружения — один из мощнейших инструментов изменения нашей жизни.
Развлечение
Ну и если 20% информации получаемой через RSS будет носить развлекательный характер — это также полезно для повышения качества жизни. Красивые фото, короткие философские притчи или карикатуры можно также получать с помощью RSS. Или можно подписаться на RSS блога человека, который просто интересно и искренне пишет о своей жизни, работе и семье — эффект, как от просмотра хорошего сериала вам обеспечен!
И в социальных сетях .
Если следуя данным рекомендациям почистить свою ленту в социальных сетях — она также превратится из пожирателя времени в инструмент работы над собой. Иногда интересный или нужный вам человек не ведёт блог, и нет сайта, на котором он публиковал бы свои записи, а в социальной сети он есть — в этом случае единственной возможностью включить его в свою вселенную — подписаться на него в социальной сети.
Немного моего опыта чтения RSS
В программах и сервисах для просмотра RSS-потоков есть возможность создавать папки. Это хорошо для быстрой навигации, но плохо если мы собираемся читать ленту в одной папке в одно время, а из другой — в другое. Во-первых, вы лишаете себя возможности получать информацию оперативно и о чём-то будете узнавать с опозданием. Во-вторых, вероятность завалить одну из таких папок непрочитанными сообщениями резко возрастает и приходится тратить на её чтение время, несоизмеримое с ценностью полученной информации.
Не решайте — интересно вам что-то или нет когда вы это нашли — сразу добавляйте в ленту. Если перед добавлением нового RSS потока тратить время на просмотр нескольких записей и принятие решения о включении — время расходуется не эффективно. Если RSS-поток вам станет не интересен со временем — вы отпишитесь моментально.
Для меня на чтение RSS оптимально тратить 40 минут — час. Если начинаю тратить больше — значит в ней есть то, что для меня не актуально — удаляю лишнее. Лишнее выбираю из RSS, которые выполняют схожие функции.
Как опубликовать RSS поток?
Иконки RSS — Коллекция иконок RSS на iconsearch.ru
FeedBurner
(нужен аккаунт в Google)
Cервис, который позволяет следить за количеством подписчиков на RSS поток. Добавьте RSS-поток в него и он начнёт генерировать его копию. Это удобно, если вы предполагаете, что через некоторое время RSS поток может поменять свой адрес и вы не хотите терять подписчиков. Или если провайдер запретил просмотр какого-то блога — вы можете получать RSS из него через данный сервис (правда, скорее всего, без картинок).
Источник: dpage.ru
Что такое RSS-лента и нужна ли она на сайте
Социальные сети
Автор fast12v0_investi На чтение 9 мин Просмотров 2 Опубликовано 23.02.2023
Что из себя представляет RSS-лента
RSS-канал — это XML-файл, содержащий содержимое (тексты) вашего веб-сайта в определенном формате. Эту ленту можно загрузить в читалку или программу-агрегатор и читать статьи, не заходя на сам сайт. Довольно практично, но, к сожалению, вебмастеру такие чтения не принесут никакой пользы.
Поэтому в новостных лентах RSS, как правило, публикуются только анонсы. А вот дочитать новость предлагается уже на самом сайте. Этот результат устроил как веб-мастеров, так и читателей. Первый принимал посетителей на свою страницу, второй всегда был в курсе последних новостей и мог при желании углубиться в тему.
В какой-то момент почти все веб-мастера начали использовать RSS для привлечения трафика. Пользователи подписывались на интересные списки рассылки и получали уведомления о публикации новой статьи.
Однако не без печальных последствий RSS-ленты стали использовать мошенники. Они просто анализировали чужой контент для своих сайтов и зачастую занимали гораздо более выгодные позиции в поисковой выдаче.
Особенно сильно от этого пострадали новички, ведь их сайты еще не получили такого уважения со стороны ПС, как ресурсы мошенников. Боты думали, что это новички воруют контент со старых сайтов. После этого естественно последовали санкции и исключения из индексации.
Новичкам не очень хотелось терпеть все эти унижения, они стали закрывать ленты от роботов или даже перенаправлять с ленты на основную, что ограничивало их использование.
Удаление RSS затронуло веб-мастеров, использующих WordPress. Платформа сама создала ленту без ведома пользователя. Его можно отключить только с помощью плагинов или улучшения кода.
Кроме того, снизилась популярность ридеров и новостных агрегаторов (программ). Было невыгодно хранить вашу ленту только для того, чтобы какой-то умный парень украл контент. Поэтому многие вообще не рассматривают RSS, а то и вовсе забывают о нем.
Новая жизнь для RSS-лент
С появлением Яндекс.Дзен, Турбо-страниц или Яндекс.Новостей использование RSS-лент вернулось в моду. Однако здесь есть свои нюансы — для всех вышеперечисленных сервисов нужна своя, отдельная версия ленты. По умолчанию здесь не сработает, а значит, WordPress с фидом по умолчанию тоже может остаться неактуальным.
Если мы уже говорим о WordPress, то стоит упомянуть, что с помощью плагинов можно создать актуальную ленту для тех же Дзен или Турбо-страниц. Вы также можете написать ленту самостоятельно, но здесь вы должны постараться сделать все максимально правильно. Сервис просто не примет ленту с ошибками. Об этом мы поговорим дальше.
Настройка отображения сообщений в ленте по степени важности
Чтобы открыть настройки отображения сообщений в ленте в порядке важности, нажмите кнопку на панели инструментов. Откроется окно настройки важности сообщений (рис. 4).
Рис. 4. Лента сообщений. Сортировка непрочитанных сообщений по уровню важности Чтобы отобразить сообщения с определенным уровнем важности, установите ползунок
до нужного уровня, переместив его кнопкой мыши и нажав кнопку Применить. По умолчанию все системные сообщения и сообщения в информационном канале имеют средний уровень серьезности, который задается администратором при настройке системы.
Исключением являются рабочие оповещения с уровнем приоритета «Самое важное». Пользователь может установить другую важность для определенного информационного канала, нажав кнопку Важность канала в верхнем меню страницы канала. Сообщения, адресованные непосредственно текущему пользователю, имеют наивысшую важность. В ленте сообщений пользователя в первую очередь отображаются сообщения с установленным уровнем важности и выше. Когда все сообщения с заданным уровнем важности прочитаны, в ленте сообщений пользователя начинают отображаться непрочитанные сообщения с более низким уровнем важности, появляются два квадрата с цифрами (рис. 5):
Рис. 5. Лента сообщений. Разделение непрочитанных сообщений по уровню важности
- число в красном квадрате указывает на количество непрочитанных сообщений с уровнем важности Высокая;
- число в синем квадрате указывает на количество непрочитанных сообщений с уровнем важности ниже высокого.
Эти панели появляются только в том случае, если у текущего пользователя есть непрочитанные сообщения с соответствующими уровнями важности.
Оптимизация RSS-лент
Существует несколько версий форматов RSS-каналов (или каналов), и разные приложения могут ориентироваться на разные форматы. Чтобы удовлетворить требования всех приложений, программисты разработали полезный сервис под названием FeedBurner, который позже был куплен Google. FeedBurner полностью бесплатен и, помимо совместимости с различными клиентскими программами, обладает множеством других полезных функций, таких как:
— исправление мелких ошибок в фиде,
– добавлять дополнительную информацию в RSS,
— оповещение поисковых систем и социальных сервисов о новом контенте,
– подписка по электронной почте на обновления,
– представляет количество подписчиков (постоянных читателей),
– транслировать заголовки в Twitter,
Конечно, первым шагом после создания сайта и добавления RSS-канала является его регистрация в FeedBurner и замена всех ссылок на сайте на старый канал новым адресом. Это облегчит вам жизнь в будущем.
Запуск программы
Программа состоит из следующих файлов: rss.php — стартовый файл, rss.inc — подключаемый файл с описанием класса, conn.inc — файл с описанием параметров подключения к базе данных.
Для запуска программы измените данные подключения к БД в файле conn.inc, измените параметры фида в файле rss.php и запишите в любую удобную директорию на вашем веб-сервере, хоть в корень. Не забудьте проверить структуру данных базы данных MySql, для программы вы можете использовать, например, это:
CREATE TABLE BLOG (ID int(11) NOT NULL по умолчанию ‘0’, заголовок varchar(50) по умолчанию NULL, текст описания по умолчанию NULL, ссылка varchar(200) по умолчанию NULL, дата дата по умолчанию NULL, категория varchar(100) NOT NULL по умолчанию » , ab varchar(10) NOT NULL default », PRIMARY KEY (ID)) TYPE=MyISAM;
после этого у вас появится лента с адресом http://www.your_site.ru/rss.php
Проекты
В разделе проекта отображается список доступных пользователю информационных каналов проекта с сообщениями в каждом из них (рис. 8).
Рис. 8. Страница «Проекты»
Отправленные сообщения
В разделе «Отправленные» отображается список сообщений, отправленных пользователем (рис. 6).
Рис. 6. Страница «Отправленные сообщения»
Лента в WordPress
Как уже говорилось, фид создается автоматически в WordPress. У многих новичков возникает резонный вопрос – как узнать адрес этой ленты. Он везде стандартный: yourdomain.ru/feed/. То есть вам достаточно добавить окончание /feed/ к адресу вашего сайта, после чего вас перебросит на страницу с лентой. Кстати, зрелище не самое приятное. Только XML-код.
Но среди него можно увидеть фрагменты ваших статей.
Используя стандартные инструменты WordPress, вы можете настроить тип отображения контента в ленте. Вы можете выбирать между полным текстом, тогда с помощью ленты пользователи смогут анализировать весь ваш контент, им не нужно переходить на сайт для прочтения, или анонсом — небольшая часть текста, которая может заинтересовать читателя и побудить его перейти на ресурс.
Для этого перейдите в «Настройки» — «Чтение». Будет выбор между этими двумя вариантами.
Вы также можете отметить количество отображаемых материалов. Если их больше, лента начнет распадаться на части. С моими настройками новая лента создается для каждой десятой статьи. Вы можете увеличить это число по своему усмотрению.
Но чтобы использовать RSS-ленту в сервисах Яндекса, нужно установить дополнительные плагины или создать отдельную ленту вручную. Последнее не всегда актуально, ведь нужно постоянно следить за состоянием фида и сразу исправлять их при появлении новых ошибок. Лучше оставить это дело профессионалам.
Если вы хотите создать RSS-канал для Турбо-страниц, просто введите ключевое слово «Турбо» в поле поиска каталога плагинов. Вам сразу будет показан результат с самыми популярными плагинами.
То же самое относится и к другим услугам. Для Яндекс.Новостей подойдет одноименный плагин Яндекс.Новости от Теплицы, для Дзена — Яндекс.Дзен (так он называется). Все расширения просты в установке и настройке. Есть поддержка русского языка, так что узнаете.
Начальные условия
Итак, у вас есть веб-сайт с поддержкой PHP и база данных MySql (кстати, очень распространенная комбинация). Из базы данных, где хранятся тексты вашего блога или анонсы новостей, мы будем получать данные для нашей ленты. Лента строится динамически, непосредственно по запросу, поэтому нужен только правильный скрипт. Вы можете написать это сами, а можете закончить здесь
Как пользоваться RSS
Все зависит от того, кто вы — владелец сайта или читатель. В первом случае нужно создать ленту, а во втором подписаться на нее.
Немного теории
Начнем с небольшой теории. Для нашей ленты мы будем использовать формат RSS 2.0, для тех, кому интересно, я отсылаю к описанию формата, которое вы можете найти здесь >>> . И мы будем использовать не все элементы, а только те, без которых нам действительно не обойтись:
Элемент | Описание |
заголовок | Название канала. |
связь | Ссылка на главную страницу сайта. |
описание | Описание канала. |
язык | Язык, на котором написан канал. Например, ru — русский |
авторские права | Авторские права |
главный редактор | Пишите редактору канала. |
веб-мастер | Электронная почта веб-мастера. |
последняя дата сборки | Время последнего переключения канала. |
категория | Указывает категорию, к которой принадлежит канал. |
Точка | Актуальный контент канала. Должен быть хотя бы один элемент. |
Поскольку RSS — это подмножество XML, у нас должно получиться что-то вроде этого:
моя лента новостей http://www.my_lenta.ru Лучший блог в мире Сб, 30 Дек 2006 00:00:00 +0300 С Новым Годом! http://www.moya_lenta.ru/new1.html С Новым годом всех читателей |
Если вы что-то меняете в скрипте, проверьте его на соответствие стандарту на сервисах Feed Validator или RSS Validator
Общие инф каналы
В разделе Общие информационные каналы отображается список доступных пользователю информационных каналов с сообщениями в каждом из них (рис. 7).
Рис. 7. Страница «Общие информационные каналы»
Фид на других CMS
Сейчас RSS-каналы не очень популярны. Многие их вообще не добавляют, что дает пользователям выбор – устанавливать фид дополнительно с помощью сторонних модулей, либо махнуть рукой на это дело. В той же Joomla лента RSS доступна как отдельный компонент. Вы можете включить его в панели администратора, а можете не включать. Питание отключено по умолчанию.
Но если вы хотите использовать RSS-ленту для генерации Яндекс.Турбо или отправки контента в Дзен или Яндекс.Новости, то, как и в случае с ВИ, вам нужно установить несколько плагинов. Но эти плагины могут конфликтовать с другими модулями.
Например, одна из самых известных проблем — конфликты с JoomShopping, модулем интернет-магазина для Joomla. Некоторые плагины RSS просто не видят товары, так что будьте осторожны.
Кнопки панели инструментов
открывает страницу для создания и отправки сообщения. |
Помечает все непрочитанные сообщения как прочитанные. |
открывает настройки отображения сообщений в ленте по важности. |
Источник: investiccii.ru