RSS barotnes
Autors: alijs (alijs (at) navigator.lv)Kategorija: Tehnoloģijas
RSS standarts
Barojamies ar RSS
Kā tad RSS darbojas? Web lapa, kur grib piedāvāt citiem kādu informāciju RSS formātā, izveido savu RSS barotni. Praktiski tas ir XML fails, kas satur publicējamos datus noteiktā formātā, atbilstoši attiecīgajam RSS standartam. Pašā web lapā tiek norādīta saite uz šo XML failu. Kad šo saiti ierauga kāds interesents (kas pēc būtības var būt gan reāls apmeklētājs, gan vienkārši automatizēta programma - bots), kurš saprot RSS, viņš seko saitei un nolasa datus no XML faila. No XML formāta dati transformējas uz cilvēkam viegli uztveramu teksta informāciju ar norādi uz datu avotu.
Izmantojot šo tehnoloģiju, mēs varam, piemēram, parakstīties uz jaunumiem mums interesējošās web lapās, blogos un portālos, kuros ir RSS barotnes. Tiklīdz šajos resursos parādīsies kas jauns, mūsu RSS lasītājs to nolasīs un mums parādīs. RSS lasītāji ir jau iebūvēti vairākos web pārlūkos (piemēram, Mozilla Firefox), kā arī pieejami online.
RSS barotnes izmanto arī web lapas, kas "barojas" no citu web resursu piedāvātās informācijas RSS kanālos, šo informāciju savācot un piedāvājot savukārt savā web lapā.
Maliet par tehniskajām lietām
RSS ideja tā kā nu būtu skaidra, tāpēc paskatīsimies mazliet tuvāk, kā to no tehniskā viedokļa var realizēt prakstiski. RSS barotne pēc būtības ir parasts XML fails, kura struktūra ir aptuveni sekojoša:
<?xml version="1.0" encoding="ISO-8859-1" ?>
<rss version="2.0">
<channel>
<title>mycompany.lv</title>
<link>http://www.mycompany.lv</link>
<description>mycompany.lv jaunumi</description>
<item>
<title>RSS barotnes</title>
<link>http://www.mycompany.lv/...</link>
<description>Raksts par RSS</description>
</item>
<item>
<title>Google PageRank</title>
<link>http://www.mycompany.lv/...</link>
<description>Raksts par Google PageRank</description>
</item>
</channel>
</rss>
Šajā gadījumā dots piemērs RSS 2.0 versijai un mūsu barotnē atrodas divi ieraksti (items). Katram ierakstam ir norādīts nosaukums (title), links uz oriģinālo resursu (link) un neliels apraksts (description). Reāli ir iespējams RSS kanālos ievietot arī attēlus, reklāmas un daudz ko citu.
Praktiski web lapai šādu barotni visefektīvāk ir uzturēt automātiski - tiklīdz lapā tiek publicēta kāda informācija, tā parādās arī XML failā priekš RSS. Barotni var pārbaudīt (piem. ar feedvalidator.org online servisu), lai noteiktu, vai tā ir derīga un RSS lasītāji spēs to nolasīt. Tālāk atliek tikai ievietot web lapā linku uz XML failu un jaunā barotne ir gatava.
Lasīšana no RSS kanāla
Kā tad nolasīt datus no RSS kanāla? Pavisam vienkārši - vajadzīgs tikai RSS lasītājs. Kā jau minēju, tāds ir iebūvēts Mozilla Firefox pārlūkā, vai iespējams dabūt to arī internetā, ja lietojat citu browseri.
RSS barotne ar savu izmantošanas ērtumu var piesaistīt papildus apmeklētājus un palīdzēt web lapas virzīšanā. Ja viņi būs pierakstījušies konkrētajā RSS barotnē, tad ātri vien uzzinās, kad lapā būs parādījies kāds jauns raksts vai cita veida informācija.
Komentāri
a.s.y., 2009-02-26 17:12:55
Starp citu, kāpēc mycompany.lv nav RSS barotnes? Viena no retajām vietām latviešu valodā, kur tīri sakarīgi raksti par web lietām ar kaut kādu saturu un informāciju, nevis tikai pa gaisu un apkārt. Būtu RSS, labprāt te pabarotos... :)
mycompany.lv, 2009-02-27 11:18:39
Būs, būs arī mycompany.lv tuvākajā nākotnē sava RSS barotne... ;) Pagaidām vienkārši visam iecerētajam nepietiek laika resursu.
Hannibals, 2009-03-03 10:55:27
Izskatās, ka RSS nozīme arvien pieaug. Un apmeklētāju skaits, kas šo tehnoloģiju saprot un izmanto arī... Vismaz savā blogā es to novēroju diezgan pamanāmi.
Kā zināms, RSS ir definēta arī kā viena no Web 2.0 pazīmēm un domājams, ka tā nozīme un izmantojamība vēl turpinās palielināties.
alijs, 2009-03-11 18:49:34
Ja nu kāds interesents gadījumā nav pamanījis... kopš vakardienas mycompany.lv arī ir RSS barotne.
Lai pievienotu komentāru, autorizējies!


SĀKUMS
RAKSTI