RSS

Какво е RSS и как да го  добавя в сайта си?

 Image

Не е нужно да следиш непрекъснато любим сайт , за да разбереш дали има нова публикацияRSS  позволява да се абонираш за новини и информация от интернет страници.

RSS е съкращение от Really Simple Syndication (наистина опростено публикуване), а в самото начало Rich Site Summary . Това е XML базиран формат за разпространение на новини, заглавия и съдържание.

От една страна са програмистите, които трябва да създадат така наречения  RSS канал (RSS често е наричан също News feed или RSS feed) към сайта си и да отбелязват новото съдържание в него, и от друга страна са потребителите, които трябва да се абонират за новини от този сайт и да  използват RSS четец , през който да  могат да  виждат тези новини.

Какво е RSS  четец?

 

Това е сайт или програма, която събира и подрежда RSS поток (RSS feed).

RSS четците са достъпни за  различни  устройства и операционни системи.

Всеки ден четецът търси RSS документи в регистрираните уеб сайтове, проверява линковете, и изобразява информация за feed-а, така че RSS клиентите (също наричани четци) да могат да намират  документите, които  потребителите търсят.

Популярни RSS четци са:

  • Google Reader;
  • Bloglines;
  • Newsgator;
  • RssReader  и др.

         Mozilla Firefox има вграден RSS четец. Ако една страница има RSS feed-ове, отгоре в адрес бар има rss  икона.  Като се натисне се появяват връзки, за които потребителят може да се абонира.

Имам RSS четец. Сега какво?

 

Кликни на бутона RSS или XML   до RSS feed-а, който искаш да четеш. Копирай линка от браузъра в твоя RSS четец – и готово. Преди това обаче трябва да довавите четец към браузъра си . Например от този линк можете да добавите google reader за Chrome:

https://chrome.google.com/webstore/detail/rss-feed-reader/pnjaodmkngahhkoihejjehlcdlnohgmp

Как работи RSS?

 

Можете да пишете сами своите RSS потоци. Това не е трудно. Или да изберете програми или сайтове ,които помагат при писането на feed-ове.

Аз използвам RSS Creation Software и по-точно RSS Feed Creator. Можете да го намерите от този адрес: www.rsscreation.com/rss-creation-software.php

Сваляте го на вашия компютър и го инсталирате. Отваряте нова  feed и отговаряте на въпросите. Много бързо имате валиден .xml файл,който представлява  вашия rss канал.

За да направите своя първи канал сами:

  1. Трябва да се създаде файл с разширение .rss или .xml . RSS е писан на XML.  Така че, това е текстов файл  с много опростено съдържание и няколко задължителни тага.
Например: 
 <?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
  <title>Mathematica6.org</title>
  <link>
http://www.mathematica6.org
</link>
  <description>Free math tutorial</description>
  <item>
        <title>Math</title>
        <link>http://www.mathematica6.org/re6eni_zada4i</link>
        <description>Solved problems</description>
  </item>
</channel>
</rss>

 

  1. Качваме RSS файла в уеб директорията на сървъра, където се намира нашия сайт.
  2. Трябва да валидирате файла. Тук ще дам адрес на много валидатори: www.webdesign.about.com/od/rssvalidators/RSS_Validators.htm

Аз използвам www.webdesign.about.com/od/validators/l/bl_validation.htm#rssvalidator

Така създадения канал трябва да се публикува.

  1. Слагаме бутоните “RSS” или “XML” на страницата, където искаме да представим  RSS (например на началната страница). Добавяме към бутона хипервръзка , която да препраща към .rss файла.   Например:

<a href=”www.mathematica6.org/rss/rss.xml”>

< img src=”www.mathematica6.org/images/rss.gif” width=”36″ height=”14″>

</a>

 

  1. В <head> на нашия документ добавяме линк :

<link rel=”alternate” type=”application/rss+xml” title=”YOUR SITE TITLE RSS Feed” href=”URL TO RSS FILE” />

 

  1.  Трябва да се потърси  RSS Feed Directories, където да се добави връзка към .rss файла. Например в този сайт:

http://www.masternewmedia.org/rss/top55/

  1. Накрая трябва да се добави в най-големите търсачки.            Например: Google – http://www.google.co…rs/addfeed.html

 

Свободни инструменти за създаване на RSS feed  към всеки сайт.

Тъй като не всеки ще се заеме с писане на код на XML, а също и когато се поддържа голям сайт с много трафик , това ще отнеме много време и усилия. Затова в интернет пространството съществуват готови инструменти за създаване на RSS feed. Някои са свободни и при тях обновяването на информацията става за часове. При платените – информацията може да се обновява за секунди.

Free Tools to Create RSS

  1. Feedity (http://feedity.com/);
  2. Feed43 (http://feed43.com/);
  3. Feedmarklet (http://www.feedmarklet.com/);
  4. Feedfire  (http://www.feedfire.com/).

 

Добър сайт , който обяснява всичко за RSS е този: http://www.rsscreation.com/

Готово!  Остава да обновявате редовно съдържанието на сайта си и да привличате вниманието на потребителите.Image

Advertisements
This entry was posted in INFORMATICS. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s