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
- Editur tat-test: Tista 'tuża kważi kull editur li jiġġenera test ASCII sempliċi. Nippreferi nuża jEdit għaliex huwa ħieles u jiċċekkja l-XML għalija kif nikteb. Imma tista 'wkoll tuża edituri HTML bħal Dreamweaver jew BBEdit.
- Validatur RSS: Jekk tuża editur XML bħal jEdit, validator RSS mhuwiex assolutament meħtieġ. Imma jien nsib li l-iżbalji jiddawwar saħansitra fl-aħjar edituri, u għalhekk il-validazzjoni tal-għalf hija dejjem idea tajba.
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.htmlKif 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.htmlL-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:
- uża din it-tabella biex tgħid lil qarrej liema lingwa hija l-għalf tiegħek. Tista 'tuża kodiċijiet tal-lingwa standard, jew id-denominazzjoni tal-pajjiż tal-lingwa b'kodiċijiet tal-pajjiż miżjuda fuq (bħal en-us għall-Ingliż tal-Istati Uniti).
- - l-avviż tad-drittijiet tal-awtur għall-kanal tiegħek.
- - l-indirizz elettroniku tal-persuna responsabbli għall-kontenut tal-għalf.
- - immaġni tal-logo tal-għalf tiegħek. Din it-tikketta tinkludi s-sub-tags: ,,,, u.
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.