Anatomeg Ffeil RSS

Dysgu sut i Adeiladu Ffeil RSS o Scratch

Mae RSS neu Really Simple Syndication yn iaith XML hawdd i'w ddysgu oherwydd dim ond ychydig tagiau sydd eu hangen arnoch. A beth sy'n wych iawn am RSS yw, unwaith y bydd gennych chi fwydo a rhedeg, gellir ei ddefnyddio dros y lle. Gall y rhan fwyaf o borwyr Gwe ddarllen RSS, yn ogystal â darllenwyr fel Google Reader a Bloglines. Mae RSS yn arf pwerus i unrhyw ddatblygwyr gwe sydd am gynyddu gwelededd eu gwefannau.

Offer Angenrheidiol i Ysgrifennu RSS

Dogfen RSS Syml

Mae gan y ddogfen RSS 2.0 un eitem yn y bwyd anifeiliaid ynghyd â'r wybodaeth am fwydo. Dyma'r lleiafswm y mae angen i chi gael porthiant RSS dilys a defnyddiol.

Sampl RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Enghraifft o borthiant RSS syml. Dyma ddisgrifiad o'r porthiant ei hun, nid eitem. Dyma'r cofnod diweddaraf yn fy nhudalen sampl feedhttp: //webdesign.about.com/rss2.0feed/entry.html Dyma'r testun a fydd yn ymddangos yn y darllenwyr bwyd. Mae'n disgrifio'r swydd ei hun, nid y bwyd cyfan. http://webdesign.about.com/rss2.0feed/entry.html

Fel y gwelwch, ychydig iawn sydd ei angen ar ddogfen sylfaenol RSS i greu porthiant llawn swyddogaethol. Pe baech yn gludo'r cod hwnnw yn ddilysydd RSS, byddai'n dilysu - sy'n golygu y gallai darllenwyr bwydydd RSS ei ddarllen hefyd.

Mae'r tair llinell gyntaf yn dweud wrth asiant y defnyddiwr fod hwn yn ddogfen XML, mae'n ffeil RSS 2.0, ac mae sianel:

Nid oes angen yr wybodaeth fersiwn, ond rwy'n credu ei fod yn syniad da cynnwys y priodoldeb hwnnw ar y tag.

Dylai pob porthiant gael teitl, URL, a disgrifiad. A dyna beth yw'r

,

, a thaflenni sy'n byw o fewn y sianel (ond nid o fewn a) yn diffinio. Ar gyfer y rhan fwyaf o fwydydd, ni fydd yr elfennau hyn byth yn newid ar ôl i chi benderfynu ar eich enw a'ch disgrifiad bwyd.

Bwydlen Sampl RSS 2.0

http://webdesign.about.com/rss2.0feed/ Enghraifft o borthiant RSS syml. Dyma ddisgrifiad o'r porthiant ei hun, nid eitem.

Rhan olaf y bwyd anifeiliaid yw'r eitemau eu hunain. Dyma'r storïau a fydd yn cael eu syndicetio gan eich bwyd anifeiliaid. Amgaeir pob eitem mewn elfen.

Y tu mewn i'r eitem rydych chi'n dod o hyd i'r un tri tag yr ydym eisoes yn eu hadnabod:

,

, a. Maent yn perfformio'r un swyddogaeth ag y maent y tu allan i'r tag eitem, ond y tu mewn maent yn cyfeirio dim ond yr un eitem honno. Felly y testun y tu mewn i'r hyn yw arddangosfeydd yn y darllenydd porthiant, y teitl yw teitl y swydd, a'r dolen yw'r cysylltiad â'r post.

Dyma'r cofnod diweddaraf yn fy mhorthiant sampl

http://webdesign.about.com/rss2.0feed/entry.html Dyma'r testun a fydd yn ymddangos yn y darllenwyr bwyd. Mae'n disgrifio'r swydd ei hun, nid y bwyd cyfan.

Yr unig tag newydd yw'r tag. Mae'r elfen hon yn dweud wrth asiant y defnyddiwr neu ddarllenydd porthiant beth yw'r URL unigryw ar gyfer y swydd honno. Gall hyn fod yr un URL â'r ddolen neu ddolen barhaol ar wahān (hidlo) ar gyfer yr eitem.

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

Yr unig beth sy'n weddill yw cau'r eitem, y sianel, a'r rss. Oherwydd bod hyn yn XML, mae angen cau pob tag.

Ychwanegwch Eitemau Newydd i'r Brig

Mae'r rhan fwyaf o borthiannau RSS yn cynnwys mwy nag un eitem ar y tro. Fel hyn, os yw cwsmer yn newydd i'ch safle, gallant weld y swyddi diwethaf, neu'r cyfan ohonynt, os ydych chi'n eu cadw i gyd yn y RSS. I ychwanegu swydd newydd, dim ond ychwanegu eitem newydd uwchben y swydd gyntaf:

... Ail posthttp: //webdesign.about.com/rss2.0feed/entry2.html Nawr mae gan fy mhorthiant 2 swydd http://webdesign.about.com/rss2.0feed/entry2.html ...

Elfennau Ychwanegol i Gwisgo Eich RSS Feed

Mae'r RSS uchod i gyd, mae angen i chi greu porthiant, ond mae yna lawer o tagiau dewisol a all helpu i wella'ch bwyd a rhoi gwybodaeth ychwanegol i'ch darllenwyr. Dyma rai o fy hoff tagiau dewisol y gallwch eu defnyddio i wella'ch Porthyddion RSS:

Sylwch, bod y ddelwedd

rhaid iddo gyd-fynd â'r sianel

ac ni all y dimensiynau delwedd fod yn fwy na 144 picsel o led a 400 picsel o uchder.

Mae'r holl dagiau uchod yn mynd i mewn ac yn disgrifio'r bwyd anifeiliaid, yn hytrach nag eitemau unigol, fel hyn:

... Sampl RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Enghraifft o borthiant RSS syml. Dyma ddisgrifiad o'r porthiant ei hun, nid eitem. en-us Hawlfraint 2007, Jennifer Kyrnin webdesign@aboutguide.com (Jennifer Kyrnin) Amdanom ni http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...

Nawr gallwch chi adeiladu'ch porthiant RSS eich hun.