Anatomia e një skedari RSS

Mësoni si të ndërtoni një skedar RSS nga zeroja

RSS ose Really Simple Syndication është një gjuhë XML shumë e lehtë për të mësuar, sepse ka vetëm disa etiketa që kërkohen. Dhe ajo që është me të vërtetë e mrekullueshme për RSS është se sapo të keni një ushqim dhe drejtimin, mund të përdoret në të gjithë vendin. Shumica e shfletuesve të internetit mund të lexojnë RSS, si dhe lexuesit si Google Reader dhe Bloglines. RSS është një mjet i fuqishëm për çdo zhvillues të uebit që duan të rrisin dukshmërinë e faqeve të tyre të uebit.

Mjetet e nevojshme për të shkruar RSS

Një dokument i thjeshtë RSS

Ky dokument RSS 2.0 ka një artikull në ushqim së bashku me informacionin e ushqimit. Kjo është minimumi që duhet të keni një RSS të vlefshme dhe të përdorshme.

Një shembull RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Një shembull i një RSS të thjeshtë. Ky është përshkrimi i vetë ushqimit, jo një artikull. Ky është hyrja më e fundit në mostrën time feedhttp: //webdesign.about.com/rss2.0feed/entry.html Ky është teksti që do të shfaqet në feedreaders. Ajo përshkruan vetë postën, jo të gjithë ushqimin. http://webdesign.about.com/rss2.0feed/entry.html

Siç mund ta shihni, një dokument bazë RSS ka pak nevojë për të krijuar një ushqim plotësisht funksional. Nëse ju do të ngjiteni atë kod në një validator RSS, do të vërtetonte - që do të thotë se lexuesit e RSS-së mund ta lexonin gjithashtu.

Tre linjat e para tregojnë agjentin e përdoruesit se ky është një dokument XML, është një skedar RSS 2.0 dhe ka një kanal:

Informacioni i versionit nuk kërkohet, por gjej se është një ide e mirë për ta përfshirë atributin në etiketë.

Çdo ushqim duhet të ketë titullin, URL-në dhe përshkrimin. Dhe kjo është ajo që

,

, dhe etiketat që jetojnë brenda kanalit (por jo brenda një) përcaktojnë. Për shumicën e ushqimeve, këto elemente nuk do të ndryshojnë asnjëherë pasi të keni vendosur në emrin dhe përshkrimin e feed-it tuaj.

Një Sample RSS 2.0 Feed

http://webdesign.about.com/rss2.0feed/ Një shembull i një RSS të thjeshtë. Ky është përshkrimi i vetë ushqimit, jo një artikull.

Pjesa e fundit e ushqimit janë vetë artikujt. Këto janë historitë që do të bashkohen nga ushqimi juaj. Çdo send është mbyllur në një element.

Brenda objektit ju gjeni të njëjtat tre etiketa që tashmë e dimë:

,

, dhe. Ata kryejnë të njëjtin funksion sikurse bëjnë jashtë tagit të artikullit, por brenda tyre i referohen vetëm një artikulli. Pra, teksti brenda është ajo që shfaqet në lexuesin e ushqimeve, titulli është titulli i postës, dhe lidhja është vendi ku lidhet ky post.

Ky është hyrja më e fundit në ushqimin tim të mostrës

http://webdesign.about.com/rss2.0feed/entry.html Ky është teksti që do të shfaqet në feedreaders. Ajo përshkruan vetë postën, jo të gjithë ushqimin.

E vetmja etiketë e re është etiketa. Ky element tregon agjentin e përdoruesit ose lexuesin e ushqimeve se çfarë është URL-i unik për këtë post. Kjo mund të jetë URL e njëjtë si lidhja ose një lidhje e përhershme e veçantë (permalink) për artikullin.

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

E vetmja gjë që mbetet është të mbyllni artikullin, kanalin dhe rss. Për shkak se kjo është XML, të gjitha etiketat duhet të mbyllen.

Shto artikuj të rinj në krye

Shumica e RSS-së përbëhen nga më shumë se një artikull në të njëjtën kohë. Në këtë mënyrë, nëse një klient është i ri në faqen tënde, ata mund t'i shohin postimet e fundit ose të gjitha ato nëse i mbani të gjitha në RSS. Për të shtuar një post të ri, thjesht shto një artikull të ri mbi postin e parë:

... Një posthtt të dytë: //webdesign.about.com/rss2.0feed/entry2.html Tani ushqimi im ka 2 postime http://webdesign.about.com/rss2.0feed/entry2.html ...

Elemente të tjerë për të Dress Up RSS Feed tuaj

RSS e mësipërme është gjithçka që ju nevojitet për të krijuar një ushqim, por ka shumë etiketa opsionale që mund të ndihmojnë në përmirësimin e ushqimit tuaj dhe ofrojnë informata shtesë lexuesve tuaj. Më poshtë janë disa nga etiketat e preferuara të mia të mundshme që mund t'i përdorni për të përmirësuar RSS Feeds tuaj:

Vini re, se imazhi

duhet të përputhet me kanalin

dhe dimensionet e imazhit nuk mund të jenë më të mëdha se 144 pixels të gjera dhe 400 piksele të gjata.

Të gjitha etiketat e mësipërme shkojnë në dhe përshkruajnë ushqimin, në vend të sendeve individuale, si kjo:

... Një shembull RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Një shembull i një RSS të thjeshtë. Ky është përshkrimi i vetë ushqimit, jo një artikull. en-us Copyright 2007, Jennifer Kyrnin webdesign@aboutguide.com (Jennifer Kyrnin) Pyetje dhe Përgjigje: http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...

Tani mund të ndërtoni vetë RSS feed tuaj.