Anatomija ta 'Fajl RSS

Tgħallem kif tibni fajl RSS mill-bidu nett

RSS jew Really Simple Syndication huwa lingwa XML faċli ħafna biex titgħallem għaliex hemm biss ftit tikketti li huma meħtieġa. U x'inhu verament kbir dwar l-RSS huwa li ladarba tkun ħadt għalf jibda jaħdem, dan jista 'jintuża fuq il-post kollu. Bosta browsers tal-Web jistgħu jaqraw RSS, kif ukoll qarrejja bħal Google Reader u Bloglines. L-RSS hija għodda b'saħħitha għal kwalunkwe żviluppatur tal-Web li jrid iżid il-viżibilità tas-siti tal-Web tagħhom.

Għodda Meħtieġa biex Tikteb RSS

Dokument RSS sempliċi

Dan id-dokument RSS 2.0 għandu oġġett wieħed fl-għalf flimkien ma 'l-informazzjoni dwar l-għalf. Dan huwa l-minimu li għandek bżonn li jkollok RSS feed validu u li jista 'jintuża.

Kampjun RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Eżempju ta 'RSS feed sempliċi. Din hija d-deskrizzjoni tal-għalf innifsu, mhux oġġett. Din hija l-aktar dħul reċenti fil-kampjun tal-għalf tiegħi http: //webdesign.about.com/rss2.0feed/entry.html Dan huwa t-test li se jidher fil-feedreaders. Jiddeskrivi l-post innifsu, mhux l-għalf kollu. http://webdesign.about.com/rss2.0feed/entry.html

Kif tistgħu taraw, dokument RSS bażiku ftit li xejn jeħtieġ li joħloq għalf għal kollox funzjonali. Jekk ġejt biex tippejja dak il-kodiċi f'validatur RSS, hija kienet tivvalida - li jfisser li l-qarrejja tal-għalf RSS jistgħu jaqrawha wkoll.

L-ewwel tliet linji jgħidu lill-aġent tal-utent li dan huwa dokument XML, huwa fajl RSS 2.0, u hemm kanal:

L-informazzjoni dwar il-verżjoni mhijiex meħtieġa, imma jien nsib li hija idea tajba li tinkludi dak l-attribut fuq it-tikketta.

Kull għalf għandu jkollu titolu, URL, u deskrizzjoni. U dak hu l-każ

,

, u tikketti li jgħixu fil-kanal (imma mhux fi ħdan) jiddefinixxu. Għal ħafna mill-għalf, dawn l-elementi qatt ma jinbidlu ladarba tkun iddeċidejt fuq l-isem u d-deskrizzjoni tal-għalf tiegħek.

Sample RSS 2.0 Feed

http://webdesign.about.com/rss2.0feed/ Eżempju ta 'għalf RSS sempliċi. Din hija d-deskrizzjoni tal-għalf innifsu, mhux oġġett.

L-aħħar parti tal-għalf hija l-oġġetti nfushom. Dawn huma l-istejjer li se jiġu sindikati mill-għalf tiegħek. Kull oġġett huwa magħluq f'element.

Ġewwa l-oġġett issib l-istess tliet tikketti li diġà nafu:

,

, u. Huma jwettqu l-istess funzjoni bħal ma jagħmlu barra t-tikketta tal-oġġett, iżda ġewwa fihom jirreferu biss għal oġġett wieħed. Allura t-test ġewwa huwa dak li juri fil-qarrej tal-għalf, it-titlu huwa t-titlu tal-post, u r-rabta hija fejn tinsab il-link għal.

Dan huwa l-aktar dħul reċenti fl-għalf tal-kampjun tiegħi

http://webdesign.about.com/rss2.0feed/entry.html Dan huwa t-test li se jidher fil-feedreaders. Jiddeskrivi l-post innifsu, mhux l-għalf kollu.

L-unika tag ġdida hija t-tikketta. Dan l-element jgħid lill-aġent tal-utent jew lill-qarrej tal-għalf x'inhu l-URL uniku għal dik il-kariga. Dan jista 'jkun l-istess URL bħall-link jew rabta permanenti separata (permalink) għall-oġġett.

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

L-unika ħaġa li tibqa 'hija li tagħlaq l-oġġett, il-kanal, u rss. Minħabba li dan huwa XML, it-tikketti kollha jeħtieġ li jingħalqu.

Żid Punti Ġodda fil-Qofol

Il-biċċa l-kbira ta 'l-RSS tikkonsisti f'aktar minn oġġett wieħed kull darba. B'dan il-mod, jekk klijent ikun ġdid fis-sit tiegħek, huma jistgħu jaraw l-aħħar ftit postijiet, jew kollha kemm huma, jekk iżżommuhom kollha fl-RSS. Biex iżżid posta ġdida, żid element ġdid fuq l-ewwel post:

... It-tieni posthttp: //webdesign.about.com/rss2.0feed/entry2.html Issa l-għalf tiegħi għandu 2 postijiet http://webdesign.about.com/rss2.0feed/entry2.html ...

Elementi addizzjonali biex Dress Up Your RSS Feed

L-RSS ta 'hawn fuq hija kollha li għandek bżonn biex toħloq għalf, iżda hemm ħafna tikketti fakultattivi li jistgħu jgħinu biex itejbu l-għalf tiegħek u jipprovdu informazzjoni addizzjonali lill-qarrejja tiegħek. Dawn li ġejjin huma wħud mit-tikketti fakultattivi favoriti tiegħi li tista 'tuża biex ittejjeb il-Feeds tiegħek:

Innota, li l-immaġni

għandu jaqbel mal-kanal

u d-dimensjonijiet ta 'l-immaġini ma jistgħux ikunu akbar minn 144 pixels wiesgħa u 400 pixels tall.

Dawn it-tikketti kollha ta 'hawn fuq imorru u jiddeskrivu l-għalf, aktar milli oġġetti individwali, bħal dan:

... Sample RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Eżempju ta 'RSS feed sempliċi. Din hija d-deskrizzjoni tal-għalf innifsu, mhux oġġett. en-us Copyright 2007, Jennifer Kyrnin webdesign@aboutguide.com (Jennifer Kyrnin) About.com http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...

Issa tista 'tibni l-għalf RSS tiegħek stess.