Описана технодогия RSS. RSS – это формат передачи веб-контента, позволяющий сообщать (публиковать и транслировать) о регулярно обновляемом содержимом, которое публикуется каким-либо веб-узлом. Первоначально технология RSS предназначалась для публикации новостей на сайтах. Ныне используется, как правило, для уведомления пользователей (посетителей) веб-ресурсов о появлении обновлений содержимого этих ресурсов. Большая часть форматов веб-каналов (в том числе RSS и Atom) основана на XML – компьютерном языке текстовой разметки, который используется для описания и распространения структурированных данных и документов.RSS расшифровывается как Really Simple Syndication, что в дословном переводе с английского означает «действительно простое синдицирование» (синдицирование - это от слова «синдикат»).
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«МОРДОВСКИЙ ГОСУДАРСТВЕННЫЙ ПЕДАГОГИЧЕСКИЙ УНИВЕРСИТЕТ ИМЕНИ М. Е. ЕВСЕВЬЕВА»
Физико-математический факультет
Кафедра информатики и вычислительной техники
Дисциплина «Программирование»
Реферат на тему:
«RSS технология»
Выполнила:
студентка группы МДМ-116
Д. В. Толстова
Проверил:
доцент кафедры информатики и
вычислительной техники
Т. В. Кормилицына
Саранск 2020
Содержание
Введение 3
1 Типы RSS технологии 4
1.1 RSS как формат 4
1.2 RSS агрегаторы 5
2 Достоинства и недостатки RSS технологи 7
2.1 Достоинства технологии RSS 7
2.2 Недостатки использования RSS для владельцев сетевых ресурсов 7
3 Создание RSS канала 9
3.1 Использование сторонних сервисов (блогов) 9
3.2 Использование сервисов генерации RSS из обычных страниц 9
3.3 Создание RSS-документа вручную 10
3.4 Автоматическая генерация RSS-документа на своем сервере 12
Заключение 13
Список используемых источников 14
Введение
На данном этапе развития человечества все актуальнее и острее становится проблема качественного отбора информации. Информационное поле велико, существуют различные носители информации, но с каждым годом все больше набирает популярность интернет, пользование которым уже давно стало нормой. Интернет сосредоточил в себе огромное количество информации, и чтобы отобрать необходимые сведения порой приходится затратить большое количество времени. В наше время информация имеет цену, а тот, кто владеет необходимыми данными обладает преимуществом перед конкурентами. Немало важным в этой отрасли является качество и актуальность сведений, новостей. Информированность клиентов, партнёров, конкурентов – важная составляющая в успехе современного бизнеса, особенно если этот бизнес напрямую связан с работой с информационным полем. Одна из основных задач специалиста по связям с общественностью и рекламе – информирование партнеров и клиентов. Существует множество способов донесения информации. RSS технологии позволяют быстро, качественно, и не назойливо доносить необходимые сведения до аудитории, одним из главных преимуществ RSS является как возможность выборочного отбора аудитории, так и выборочного отбора информации, которую в последствии можно применить на благо бизнеса и предприятия. Цель данной работы показать принципы работы с RSS технологиями, а также описать возможности их применения в сфере рекламы, маркетинга и связей с общественностью.
1 Типы RSS технологии 1.1 RSS как формат
RSS – это формат передачи веб-контента, позволяющий сообщать (публиковать и транслировать) о регулярно обновляемом содержимом, которое публикуется каким-либо веб-узлом. Первоначально технология RSS предназначалась для публикации новостей на сайтах. Ныне используется, как правило, для уведомления пользователей (посетителей) веб-ресурсов о появлении обновлений содержимого этих ресурсов. Большая часть форматов веб-каналов (в том числе RSS и Atom) основана на XML – компьютерном языке текстовой разметки, который используется для описания и распространения структурированных данных и документов.RSS расшифровывается как Really Simple Syndication, что в дословном переводе с английского означает «действительно простое синдицирование» (синдицирование - это от слова «синдикат»). Оно было разработано почти десять лет назад, но широко использоваться стало относительно недавно. RSS, как правило, используют для отслеживания изменений на часто обновляемых сайтах. Фактически это альтернатива почтовым рассылкам, поскольку позволяет пользователям получать информацию о публикации новых материалов, не заходя на сайт, в любое удобное время. Данные в формате RSS описывают информационное содержимое сайта, не затрагивая дизайн или структуру сайта. Результатом такой организации является прямой доступ пользователя к представленной информации. Обычно с помощью RSS 2.0 даётся краткое описание новой информации, появившейся на сайте, и ссылка на её полную версию. Интернет-ресурс в формате RSS называется RSS-каналом, RSS-лентой или RSS-фидом. Многие современные браузеры, почтовые клиенты и интернет-пейджеры умеют работать с RSS-лентами, среди них Safari, Maxthon, Miranda, Mozilla Firefox, Mozilla Thunderbird, Opera, Opera mini, Windows Internet Explorer (начиная с 7-й версии), Google Chrome. Кроме того, существуют специализированные приложения (RSS-агрегаторы), собирающие и обрабатывающие информацию RSS-каналов. Также очень популярны веб-агрегаторы, представляющие собой сайты по сбору и отображению RSS-каналов, такие как Яндекс. Лента, Google Reader, Новотека и Bloglines.
1.2 RSS агрегаторы
Программы для работы с RSS называют агрегаторами (от англ. aggregate - собирать, составлять из частей). Программа-агрегатор собирает новости, релизы и публикации, после чего пользователь получает возможность следить за появлением новых материалов на большом количестве сайтов и читать краткое содержание этих материалов, причем, не посещая сайты непосредственно. Агрегаторы работают не со всеми новостями, а только в соответствии с настройками, задающими новостные каналы. Обычно при установке агрегатора происходит автоматическая подписка на наиболее известные RSS-каналы. После того, как пользователь осваивает работу с программой, часть каналов он удаляет, добавляет какие-то новые, интересующие пользователя в большей мере. Узнать адреса новостных каналов очень просто - достаточно заглянуть в специальный каталог RSS-каналов или же найти на интересующем сайте специальную ссылку с именем вроде «RSS». Агрегаторы RSS-каналов - очень удобная вещь. Плюсы использования таких программ очевидны: экономится и время (не нужно обшаривать десятки сайтов в поисках новостей), и трафик (загружается практически «голая» информация без всяких меню, рекламы, лишнего форматирования и т.п.). При этом степень экономии тем выше, чем больше сайтов вам необходимо проверить. Агрегатор выполняет всю рутинную работу по загрузке информации, избавляя пользователя от возможных ошибок. Агрегаторы позволяют работать по расписанию, проверяя наличие свежих новостей, скажем, каждые два часа или же каждые 15 минут.
Многие агрегаторы ведут архив новостей, так что пользователь всегда сможет охватить всю историю развития интересующих его событий.
Агрегатор сортирует новости по группам, обеспечивая легкую навигацию по полученной информации и улучшая ее восприятие. Достать агрегатор легко. В Интернете есть масса подобных программ, как платных (ActiveRefresh, GetNews или FeedDemon), так и бесплатных (Abilon, RssReader или RssBandit). Все они отличаются по дизайну интерфейса и по функциональным возможностям - выбрать есть из чего, так что выбор за вами.
2 Достоинства и недостатки RSS технологи 2.1 Достоинства технологии RSS
Для читающей аудитории:
Быстрое и удобное получение нужной информации из Всемирной паутины.
Источник информации доступен бесплатно.
Возможность настройки периодичности обновления данных о появлении новой информации и получения краткого или полного содержания нужного контента.
Экономия интернет-трафика. Актуально для пользователей, у которых доступ в интернет лимитирован. Получая заголовки статей, без загрузки полного содержимого страницы, пользователь сокращает количество скачанных мегабайт.
Для владельцев сетевых ресурсов:
Быстрый рост ссылочный массы продвигаемого ресурса.
Привлечение новых пользователей.
Удержание постоянных посетителей.
2.2 Недостатки использования RSS для владельцев сетевых ресурсов
Доступность огромного количества каналов заставляет пользователей подписываться на источники, которые хоть немного их заинтересовали. Чем больше информации, тем сложнее своевременно ее обрабатывать.
Быстрая индексация содержимого RSS-лент с последующим понижением поискового рейтинга первоисточников. Поисковая система считает оригиналом тот контент, который находится в ленте, а не тот который расположен на странице сайта. Недостаток проявляется при публикации полных версий статей. Выкладывание краткого содержания со ссылкой на материал помогает решить проблему.
Незаконное копирование и распространение информации. RSS-ленты помогают владельцам трастовых сайтов использовать копии публикуемых статьей на своих сайтах. Поисковики отдают предпочтение известным и популярным ресурсам, поэтому могут посчитать первоисточник копией и понизить в поисковой выдаче.
Ссылка на страницу с полной версией статьи не дает гарантии перехода пользователя на продвигаемый ресурс. Если ссылки нет, то на увеличение трафика можно не рассчитывать.
XML-язык очень удобно использовать для автоматического парсинга контента по различным параметрам.
3 Создание RSS канала 3.1 Использование сторонних сервисов (блогов)
Способ, пожалуй, один из самых простых (не требует специальных знаний в области программирования, денежных затрат и т.д.), но при этом, как не парадоксально, он не плох. Можно использовать бесплатные сервисы, предоставляющие возможность вести свои блоги. Блоги или по-русски говоря «дневники», это чаще всего что-то вроде специфических домашних страниц. Во-первых, на всех таких серверах вам выдают ссылку на RSS-документ (RSS-канал) вашего блога. Во-вторых, блоги имеют именно новостную структуру, т.к. все ваши записи в блоге идут последовательно, и каждая из них привязана к какой-либо дате, а это как раз то, что нам нужно.
То есть идея в том, что где бы вы не содержали свой сайт, вы можете параллельно поддерживать на другом сайте (сервисе, о них чуть позже) актуальную новостную ленту. На своем же сайте вы можете указать ссылку на RSS-документ, которой смогут воспользоваться посетители, желающие следить за вашими новостями.
Подобных сервисов для ведения своих блогов предостаточное количество в интернете. Одни из самых популярных и надежных это: www.blogger.com, my.ya.ru и livejournal.com (но вообще их просто несметное количество, отличающихся обычно немногим). На каждом из указанных мной сервисов есть русская версия с подробной помощью, описывающей, как «завести» свой блог.
3.2 Использование сервисов генерации RSS из обычных страниц
Этот способ так же не требует навыков программирования и подходит в первую очередь людям, которые имеют свой сайт и имеют на нем некую страницу новостей, которые они могут обновлять тем или иным способом, но, тем не менее, не имеют на этом сайте RSS-канала.
Конечно, можно воспользоваться первым способом: создать где-нибудь блог и дублировать в него новости со своего сайта (обычно это те новости, которые выводят на первой странице сайта). Но тогда ведь постоянно придется дублировать новости с сайта на блог. Предлагаемый же способ дает альтернативу для более прогрессивных/ленивых (иногда грань между этими понятиями бывает мала) владельцев сайта.
Смысл заключается в том, чтобы использовать сервисы, которые будут сами следить за вашей страницей новостей и создавать каждый раз (при обновлении вами страницы) актуальный RSS-документ. В итоге мы будет иметь ссылку на автоматически обновляемый RSS-документ, отражающий все новости на вашем сайте (правда, с задержкой около одного часа). Вам лишь нужно будет добавлять новости на свою страницу, не изменяя внутреннего форматирования html документа, чтобы сервисы «слежения» не потерялись на странице в поисках искомых новостей (чтоб узнать более подробную информацию, читайте статью по выше приведенной ссылке).
3.3 Создание RSS-документа вручную
Если по каким-либо причинам вы не хотите, чтоб RSS-документ обитал вне вашего сайта, и при этом вы не программист, остается еще один способ: создавать и обновлять этот документ у себя на сайте вручную (здесь уже понадобится опыт работы с html). В случае использования хостинга без поддержки скриптов и при не слишком частом появлении новостей (иначе вся эта затея будет очень утомительной), это вполне востребованный вариант.
Для создания и редактирования такого файла лучше всего использовать редактор Notepad++ или любой другой редактор, поддерживающий работу с кодировкой UTF-8 (без BOM). Документ должен быть в кодировке UTF-8 (без BOM). Вот пример того, как может выглядеть RSS-документ внутри (пример снабжен комментариями), рисунок 1.
Сохранять такой файл в большинстве случаев лучше под именем «rss.xml». Имя rss уже как традиция, но можно использовать и любое другое имя, а расширение xml просто желательно (в этой статье я не способен оговорить и объяснить всех деталей, так как тогда она была бы явно слишком большой :)).
Рисунок 1. RSS-документ внутри
3.4 Автоматическая генерация RSS документа на своем сервере
Этот способ подходит уже только для более искушенных веб-программированием людей. Если информация на сайте хранится в базе данных, а сами страницы являются серверными скриптами, тогда становится возможным использовать самый автономный и не обременяющий в дальнейшем способ – создавать в автоматическом режиме RSS-документ при запросе оного пользователями. Скромный посредник – Feedburner.
И вот у вас, наконец, есть желанный адрес своей RSS-ленты. Казалось бы, чего еще можно желать? Конечно же, подробной статистики. Именно для этого и был создан сервис feedburner. Он позволит вам получать максимально возможную статистику, такую, например, как: количество подписчиков, распределение подписчиков по странам, степень интереса подписчиков к тем или иным новостям, возможность получать ваши RSS-новости по e-mail.
Основной принцип работы feedburnerа заключается в том, что он является посредником между вашим RSS-документом и читателями. Вы указываете feedburnerу адрес своей RSS-ленты, после чего feedburner сможет отдавать эту ленту уже из другого адреса (адрес будет таким: http://feeds.feedburner.com/ + имя вашей RSS-ленты). И если пользователи будут подписываться именно на адрес от feedburner`а, вы сможете в полной мере использовать все функции данного сервиса. При этом нужно помнить, что если кто-то подпишется на настоящий адрес вашего канала, вы не сможете получить прелести использования feedburnerа.
Заключение
RSS дают возможность качественно работать с информацией, выборочно получать необходимые и актуальные данные, и информировать целевую аудиторию, продвигать сайты, продукты и услуги в интернете, в отличие от e-mail-рассылок поток информации в RSS более компактный и позволяет пользователей фильтровать данные по актуальности. Немало важно так же что работа с RSS не требует финансовых затрат и специальной подготовки и легко доступна широкому спектру людей, благодаря чему с помощью RSS можно добиваться внимания качественно разных аудитории. В данной работе были представлены различные способы применения RSS технологий и принципы их работы, на мой взгляд, все вышесказанное будет полезно в дальнейшей работе специалиста по связям с общественностью и рекламе, ведь активное использование RSS принесет пользу, как компании так и ее клиентам, клиенты будут своевременно информированы об акциях компании, услугах, а сама компания сможет эффективно распоряжаться информационными ресурсами сети интернет, повышать рейтинг веб-сайта, привлекать новых клиентов.
Список используемых источников
Мобильные телекоммуникации. – Москва : Профи-Пресс, 2008. – № 1. – 57 с. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=139381. – ISSN 1562-4293. – Текст : электронный.
Лененко, Т. В. Mozilla Firefox / Т. В. Лененко. – Новосибирск : Сибирское университетское издательство, 2008. – 128 с. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=57379 (дата обращения: 25.10.2020). – ISBN 978-5-379-00497-2. – Текст : электронный.
Гениатулина, Е. В. CMS – системы управления контентом : учебное пособие / Е.В. Гениатулина ; Новосибирский государственный технический университет. – Новосибирск : Новосибирский государственный технический университет, 2015. – 63 с. : ил. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=438332 (дата обращения: 25.10.2020). – Библиогр. в кн. – ISBN 978-5-7782-2696-8. – Текст : электронный.
Системный администратор / изд. ООО «Синдикат 13» ; гл. ред. Г. Положевец. – Москва : Синдикат 13, 2015. – № 10(155). – 100 с. : ил. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=430337. – ISSN 1813-5579. – Текст : электронный.
Linux Format: главное в мире Linux / ред. К. Степанов. – Санкт-Петербург : Мезон.Ру, 2014. – № 3(181). – 116 с. : ил. – Режим доступа: по подписке. – URL: https://biblioclub.ru/index.php?page=book&id=229191. – Текст : электронный.