Анатомияи файли RSS

Чӣ гуна сохтани файли RSS аз Scratch

RSS ё Тақвимии соддагии оддӣ XML-ро хеле осон мекунад, зеро танҳо якчанд аломатҳо, ки талаб карда мешаванд, вуҷуд доранд. Ва дар ҳақиқат дар бораи RSS дар ҳақиқат ин аст, ки як бор шумо ғизо мегиред ва қадам мезанед, он метавонад дар тамоми ҷойҳо истифода шавад. Аксари браузерҳо метавонанд RSS, инчунин хонандагонро ба монанди Google Reader ва Bloglines хонанд. RSS як воситаи пурқувват барои ҳар гуна таҳиягарони веб, ки мехоҳанд дидани вебсайтҳои вебсайтро мехоҳанд.

Tools бояд барои нависед RSS

Ҳуҷҷати оддии RSS

Ин ҳуҷҷати RSS 2.0 дорои як мавод дар хўроки якҷоя бо маълумоти хўрока мебошад. Ин ҳадди ақал барои шумо лозим аст, ки хадамоти дуруст ва дастраси RSS таъмин карда шавад.

Намунаи RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Намоиши як воҳиди оддии RSS. Ин тавсифи худи ғизо, на чизи дигар аст. Ин вурудоти охирин дар намунаи my feedhttp: //webdesign.about.com/rss2.0feed/entry.html Ин матн, ки дар feedreaders пайдо хоҳад шуд. Он пости худ, на тамоми хўрокаро тасвир мекунад. http://webdesign.about.com/rss2.0feed/entry.html

Тавре ки шумо дидед, ҳуҷҷати асосии RSS-ро барои ташкили хўроки комилан функсионалӣ зарур аст. Агар шумо ин кодиеро ба ворисони RSS гузоред, онро тасдиқ мекунад, яъне маънии онро дорад, ки хонандагони RSS хондани он низ онро хонда метавонанд.

Се сатри аввал ба агенти корбар мегӯяд, ки ин ҳуҷҷати XML аст, он файли RSS 2.0 ва як канали аст:

Маълумоти нусхабардорӣ талаб карда намешавад, аммо ман мефаҳмам, ки ин фикри хубест, ки ин хосиятро дар бар мегирад.

Ҳар як хўрока бояд унвони, URL ва тавсиф дошта бошад. Ва ин чӣ аст

,

, ва tags, ки дар дохили канал зиндагӣ мекунанд (вале дар дохили он) муайян намекунад. Барои аксари серверҳо, ин унсурҳо ҳеҷ гоҳ тағйир намеёбанд, вақте ки шумо дар бораи ном ва тавсифи хати худ қарор қабул кардед.

Намунаи RSS 2.0 Feed

http://webdesign.about.com/rss2.0feed/ Мисоли як хабари оддии RSS. Ин тавсифи худи ғизо, на чизи дигар аст.

Қисми охирини хўроки онҳо молҳои худ мебошанд. Инҳо ҳикояҳое ҳастанд, ки аз тарафи ғизои шумо огоҳ хоҳанд шуд. Ҳар як унсури дар элемент ҷойгир карда мешавад.

Дар дохили ҷузъи шумо шумо се се аломатро пайдо кардаед, ки аллакай медонед:

,

, ва. Онҳо ҳамон функсияро иҷро мекунанд, вақте ки онҳо берун аз чеки алюминӣ кор мекунанд, вале дар дохили онҳо як ҷузъи як ҷузъ ишора мекунанд. Пас, матн дар дохили он аст, ки дар хонанда хобкунӣ нишон медиҳад, унвони почтаи почта, ва пайванд аст, ки дар он пайвандҳо ба почтаи.

Ин вурудоти охирин дар манбаи намунавии ман аст

http://webdesign.about.com/rss2.0feed/entry.html Ин матн, ки дар feedreaders пайдо хоҳад шуд. Он пости худ, на тамоми хўрокаро тасвир мекунад.

Нишондиҳандаи ягона ягона аст. Ин элемент агенти корбар ё хонандаи ғизоеро, ки URL ба унвони он барои ин вазифа дорад, медиҳад. Ин метавонад URL-ро ҳамчун пайванд ё пайванди алоҳидаи доимӣ (permalink) барои унсур диҳад.

http://webdesign.about.com/rss2.0feed/entry.html

Он чизе, ки боқӣ мондааст, ин маҳкам кардани қитъаи, канал ва RSS мебошад. Азбаски XML ин аст, ҳамаи аломатҳо бояд пӯшида шаванд.

Иловаи навтаринҳоро ба боло илова кунед

Аксари RSS-ҳо дар як вақт зиёда аз як адад иборатанд. Ин тавр, агар муштарӣ ба сайти шумо нависед, онҳо метавонанд чанд мақоларо ё ҳамаи онҳоро бинанд, агар шумо ҳамаи онҳоро дар RSS сабт кунед. Барои илова кардани паёми нав, танҳо як пости нав илова кунед:

... Аввалан, дар ин бора ба ман иттилоъ доданд.

Элементҳои иловагӣ барои либос кардани RSS Feed

Саволе, ки дар боло оварда шудааст, ҳамаи шумо бояд нусхабардорӣ кунед, аммо бисёр қуттиҳои иловагӣ мавҷуданд, ки метавонанд ба ғизои худ такмил диҳанд ва маълумоти иловагиро ба хонандагони худ пешниҳод кунанд. Баъзе аз баъзе аломатҳои интихобшударо ман метавонам, ки шумо метавонед барои беҳтар кардани RSS дастрас намоед:

Эзоҳ, ки тасвир

бояд ба канал мувофиқ бошад

ва андозаи тасвирҳо натавонист калонтар аз 144 пиксел васеъ ва 400 пиксел баланд бошад.

Ҳамаи қуттиҳои боло дар таркиби хўрока, на аз ашёҳои алоҳида, тавре ки инҳоянд:

... Намунаи RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Намоиши як хабари оддии RSS. Ин тавсифи худи ғизо, на чизи дигар аст. en-us Copyright 2007, Jennifer Kyrnin webdesign@aboutguide.com (Jennifer Kyrnin) Дар бораи Википедиа Саҳифаи аслии http ://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...

Акнун шумо метавонед хўроки шахсии худро офаред.