Анатомија на RSS датотека

Научете како да изградите RSS датотека од нула

RSS или Really Simple Syndication е многу лесен XML јазик за да дознаете, бидејќи има само неколку ознаки кои се потребни. И она што е навистина одлично за RSS е дека откако ќе добиете храна и трчање, може да се користи насекаде. Повеќето веб прелистувачи можат да читаат RSS, како и читатели како Google Reader и Bloglines. RSS е моќна алатка за сите развивачи на веб кои сакаат да ја зголемат видливоста на нивните веб-страници.

Алатки задолжителни за пишување RSS

Едноставен RSS документ

Овој RSS 2.0 документ има една ставка во изворот, заедно со информациите за информации за храна. Ова е минимум што треба да имате валиден и употреблив RSS фид.

Примерок RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Пример за едноставен RSS фид. Ова е описот на самата храна, а не елемент. Ова е најновиот запис во мојот примерок feedhttp: //webdesign.about.com/rss2.0feed/entry.html Ова е текстот што ќе се појави во feedreaders. Тој го опишува самиот пост, а не целиот извор. http://webdesign.about.com/rss2.0feed/entry.html

Како што можете да видите, основен RSS документ има многу малку потребни за да се создаде целосно функционална храна. Ако требаше да го вметнете тој код во RSS валидатор, тоа ќе потврди - што значи дека RSS читачите на читачи би можеле да го прочитаат истото.

Првите три реда му кажуваат на корисникот дека ова е XML документ, тоа е RSS 2.0 датотека и има канал:

Информациите за верзијата не се потребни, но сфатив дека е добра идеја да го вклучите тој атрибут на ознаката.

Секој извор треба да има наслов, URL и опис. И тоа е она што

,

, и ознаки кои живеат во каналот (но не и во рамките на) дефинираат. За повеќето канали, овие елементи никогаш нема да се променат откако ќе одлучите за името и описот на вашето име.

Пример RSS 2.0 Feed

http://webdesign.about.com/rss2.0feed/ Пример за едноставен RSS фид. Ова е описот на самата храна, а не елемент.

Последниот дел од храната се самите предмети. Ова се приказни кои ќе бидат синхронизирани од вашиот извор. Секоја ставка е приложена во елемент.

Внатре во предметот ги наоѓате истите три ознаки кои веќе ги знаеме:

,

, и. Тие ја извршуваат истата функција како што ја прават надвор од ознаката за ставка, но во внатрешноста тие се однесуваат само на една ставка. Така, текстот во внатрешноста е она што се прикажува во читачот за храна, насловот е насловот на пораката, а линкот е местото каде што се наоѓа врската.

Ова е најновиот запис во мојот примерок извор

http://webdesign.about.com/rss2.0feed/entry.html Ова е текстот кој ќе се појави во читачите. Тој го опишува самиот пост, а не целиот извор.

Единствената нова ознака е ознаката. Овој елемент му го раскажува на корисникот агент или на читач на информации за тоа што е единствениот URL-то за тој пост. Ова може да биде иста URL како линк или посебен траен линк (permalink) за предметот.

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

Единственото нешто што останува е да го затворите објектот, каналот и RSS. Бидејќи ова е XML, сите ознаки треба да бидат затворени.

Додај нови ставки на почеток

Повеќето RSS канали се состојат од повеќе од една ставка во исто време. На овој начин, ако клиентот е ново на вашиот сајт, тие можат да ги видат последните неколку постови, или сите од нив, ако ги задржите сите во RSS. За да додадете нов пост, само додадете нова ставка над првиот пост:

... Вториот posthttp: //webdesign.about.com/rss2.0feed/entry2.html Сега мојот извор има 2 мислења http://webdesign.about.com/rss2.0feed/entry2.html ...

Дополнителни елементи за да се облекуваат вашиот RSS наслови

Горенаведениот RSS е се што треба да креирате извор, но има многу изборни ознаки кои можат да помогнат да го подобрите вашиот извор и да им дадете дополнителни информации на вашите читатели. Следниве се некои од моите омилени изборни ознаки кои можете да ги користите за подобрување на RSS Feeds:

Имајте на ум дека сликата

мора да се совпаѓа со каналот

и димензиите на сликата не можат да бидат поголеми од 144 пиксели широк и 400 пиксели високи.

Сите горенаведени ознаки одат во и опишуваат храна, а не поединечни ставки, вака:

... Пример RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Пример за едноставен RSS фид. Ова е описот на самата храна, а не елемент. en-us Copyright 2007, Jennifer Kyrnin webdesign@aboutguide.com (Џенифер Кристин) About.com http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...

Сега можете да изградите свој RSS feed.