Бир XML поток кантип түзүү керек

Бул XML жол менен өз RSS канал жаса

Really Simple Syndication ( RSS ) экөө тең адистер жана даярдыгы алардын сайттарын рынок бир жолу менен камсыз кылат. Бул пикир кыйын жатканда RSS тоют гана маалымат агенттиктери менен, чындык RSS дайыма өзгөрүп турат, же жаңы мазмун деп кошумчалайт сайт үчүн иштейт деп саналат.

RSS поток Тиркемелер маалыматтарды жеткирүү үчүн XML түзүлүшүн колдонуу. бир RSS тоют аркылуу блог же барактарды колдоо үчүн XML документти түзүү XML негизги түшүнүк менен эч ким кыла ала турган бир нерсе эмес.

Elements Up орнотуу

Бир нече элементтер RSS тоют үчүн стандарттуу болуп саналат:

Мисалы, сиз сайтында Дизайн мазмунду баса бир RSS канал түзүү үчүн каалаган болсо, анда силер сыяктуу элементтерди керек:

<Аталышы> XML [Сиздин сайт] макалалары <сүрөттөлүшү> XML дүйнөсүнөн кабар айтуунун жаңы курмандыктарды жана [Сиздин сайт] <шилтеме> http://yourwebsite.com/xml-articles.htm

Элемент Tag

RSS өзү айырмалай айрым элементтерди колдонот. Бир материалдар ушул Мисалы, төмөнкүчө колдонулган <нерсе> теги болуп саналат:

<Нерсе> <бойунча> XML макалалар [Сиздин сайт] <сүрөттөлүшү> XML жана дүйнөдөн КЫЗЫКТУУ жаңы курмандыктарды [Сиздин сайт] <шилтеме> http://yourwebsite.com/xml- articles.htm

<Нерсе> тегинин ичинде тоют уясын келтирилген ар бир бетине үчүн элементтер. RSS бул сыяктуу жаңы "нерсе" комплексин камсыз кылуу менен бир эле учурда бир нече мазмун бет көргөзүүгө мүмкүнчүлүк берет:

<Нерсе> <бойунча> XML макалалар [Сиздин сайт] <сүрөттөлүшү> XML жана дүйнөдөн КЫЗЫКТУУ жаңы курмандыктарды [Сиздин сайт] <шилтеме> http://youwebsite.com/xml- articles.htm <нерсе> <бойунча> Дизайн / HTML менен [Сиздин сайты] yourwebsite менен интернет долбоордо <сыпаттамага> заманбап бардык учтары жана айла-болгула .com <шилтеме> http://yourwebsite.com/

Channel Tag

An RSS окурман, же кабар агрегатор, кыска мөөнөттүн ичинде көп маалымат алып коюш керек. Бул максатка жетүү үчүн, алар каналдарга материалдары өзүнчө. Бир теле каналдар сыяктуу эле, бул күнү ар бир тоют бөлүнөт.

Сиз теги, ачылыш жана жабылыш тег менен каналдарды ишке ашырууга болот. төмөнкүлөр жөнүндө, теги бар, аларды колдонуу:

<Канал> тартып <нерсе> <бойунча> XML макалалар [Сиздин сайт] <сүрөттөлүшү> XML жана [Сиздин сайт] дүйнөсүнөн КЫЗЫКТУУ жаңы курмандыктарды <шилтеме> http://youwebsite.com /xml-articles.htm <нерсе> <бойунча> Дизайн / HTML менен [Сиздин сайты] <сыпаттамага> заманбап желеден бардык учтары жана айла-болгула yourwebsite.com менен дизайн <шилтеме> http://yourwebsite.com/

XML арызды жана RSS котормосу

Бардык XML документтер ачылыш билдирүү болушу керек:

Андан тышкары, бир RSS тоют үчүн түзүлгөн XML башкы элемент жана нускасын Тизмеге катары (төмөндө Мисалы, биз: "2.0" колдонуп жатасыз) колдонуу керек. Сиз RSS окурмандарына тарабынан берилген документтерди карап жана сайттын талап нускасын колдонуу керек.

Эгер сиз кодду XML аягына кийин, .xml билэ кеөейтүүсү документти сактоого жана сиздин тандаган агрегатор жүктөп.

Бул жерде биздин үлгү RSS канал окшош үчүн кандай мисал келтирүүгө болот:

<канал> <нерсе> <бойунча> XML макалалар [Сиздин сайт] <сүрөттөлүшү> XML дүйнөсүнөн кабар айтуунун жаңы курмандыктар менен [Сиздин сайт] <шилтеме> http://youwebsite.com/xml-articles.htm <нерсе> <бойунча> Дизайн / [Сиздин сайты] менен HTML <сүрөттөлүшү> дизайн заманбап бардык учтары менен амалдарды болгула менен yourwebsite.com <шилтеме> http://yourwebsite.com/