Իմացեք, թե ինչպես պետք է կառուցել RSS Պատկերը զրոյից
RSS- ը կամ իրականում սինդիկացիան շատ հեշտ է սովորել XML լեզվով, քանի որ կան միայն մի քանի տողեր, որոնք անհրաժեշտ են: Եվ իսկապես այն, ինչ RSS- ի մասին է, այն է, որ երբ դուք ստացել եք կերակուր եւ վազում, այն կարող է օգտագործվել ամբողջ տարածքում: Վեբ զննարկիչների մեծամասնությունը կարող է կարդալ RSS- ը, ինչպես նաեւ Google Reader- ի եւ Bloglines- ի ընթերցողները: RSS- ը հզոր գործիք է ցանկացած վեբ մշակողների համար, ովքեր ցանկանում են մեծացնել իրենց վեբ կայքերի տեսանելիությունը:
Հարկավոր է գրել RSS- ը
- Տեքստի խմբագիր. Դուք կարող եք օգտագործել գրեթե ցանկացած խմբագիր, որը առաջացնում է պարզ ASCII տեքստ: Ես նախընտրում եմ օգտագործել jEdit- ը, քանի որ այն անվճար է եւ XML- ի համար ստուգում է ինձ համար: Բայց դուք կարող եք նաեւ օգտագործել HTML- ի խմբագիրներ Dreamweaver կամ BBEdit:
- RSS- ի վալիդատոր. Եթե դուք օգտագործում եք XML- ի խմբագիր, ինչպես jEdit- ը, RSS վավերացնողը բացարձակապես պարտադիր չէ: Բայց ես գտնում եմ, որ սխալները նույնիսկ գրեթե ամենալավ խմբագիրներում են, ուստի վավերացումը միշտ լավ գաղափար է:
Պարզ RSS փաստաթուղթ
Այս RSS 2.0 փաստաթուղթը նյութից բաղկացած մեկ նյութ ունի, ինչպես նաեւ թարմացվող տեղեկատվությունը: Սա նվազագույնը պետք է ունենաք վավեր եւ օգտակար RSS ընթերցում:
A Sample 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 եւ նկարագրություն: Եվ այդպես է
,,
, եւ տողերը, որոնք ապրում են ալիքում (բայց ոչ ներսում), սահմանում են: Բովերի մեծամասնության համար այս տարրերը երբեք չեն փոխվի, երբ որոշեք ձեր սնունդը եւ նկարագրությունը:
A Sample RSS 2.0 Feed
http://webdesign.about.com/rss2.0feed/ Պարզ RSS հոսքի օրինակ: Սա սնունդը հենց ինքնության նկարագրությունն է, ոչ թե կետ:
Սնուցման վերջին հատվածը իրերն են: Սրանք պատմություններ են, որոնք սինդիկացված են ձեր կերակրատեսակով: Յուրաքանչյուր նյութը կցվում է տարրի մեջ:
Նյութի մեջ դուք կգտնեք նույն երեք տեքստը, որ մենք արդեն գիտենք:
,,
, եւ. Նրանք կատարում են նույն գործառույթը, ինչպես նրանք անում են դրսից պիտակի մեջ, բայց ներսում նրանք ուղղում են միայն մեկ կետ: Այսպիսով, ներսում տեքստը այն է, ինչ ցուցադրվում է սնուցող ընթերցողի մեջ, վերնագիրն է գրառման վերնագիրն ու հղումը, որտեղ հղումները հղում են կատարում:
Սա իմ նմուշի կերակրման ամենավերջին մուտքը է
http://webdesign.about.com/rss2.0feed/entry.html Սա տեքստային է, որը կհայտնվի feedreaders- ում: Այն նկարագրում է գրառումը, ոչ թե ամբողջ սնունդը:
Միակ նոր պիտակը պիտակը: Այս տարրը պատմում է օգտագործողի գործակալին կամ ընթերցողի ընթերցողին, թե ինչ եզակի 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 Feed
Վերոնշյալ RSS- ն այն է, ինչ անհրաժեշտ է կերակրել կերակուր, սակայն կան բազմաթիվ օպցիոնալ պիտակներ, որոնք կարող են օգնել բարելավել ձեր կերակուրը եւ լրացուցիչ տեղեկություններ տրամադրել ձեր ընթերցողներին: Ստորեւ բերված են իմ սիրելի ընտրովի պիտակներից մի քանիսը, որոնք կարող եք օգտագործել RSS հոսքերի բարելավման համար.
- օգտագործեք այս տեքստը, ընթերցողին ասելու համար, թե ինչ լեզու է ձեր կերակուրը: Դուք կարող եք օգտագործել ստանդարտ լեզուների կոդերը, կամ երկրի երկրին ցուցումներով ավելացված երկրի կոդը (ինչպես նաեւ en-us- ի համար US English):
- - ձեր ալիքի հեղինակային իրավունքի ծանուցում:
- - նյութի բովանդակության համար պատասխանատու անձի էլ.փոստի հասցեն:
- - ձեր կերակրատեսակի լոգոյի պատկեր: Այս պիտակը ներառում է ենթատեքստերը. ,,, եւ.
Նշենք, որ պատկերը
պետք է համապատասխանի ալիքին
եւ պատկերի չափերը չեն կարող լինել ավելի մեծ, քան 144 փիքսել լայն եւ 400 պիքսել բարձր:
Վերոհիշյալ բոլոր նշանները գնում են եւ նկարագրում են սնունդը, այլ ոչ թե առանձին առարկաներ, ինչպես այսպես.
... A Sample RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ Պարզ RSS- ի օրինակ: Սա սնունդը հենց ինքնության նկարագրությունն է, ոչ թե կետ: en-us Հեղինակային իրավունք 2007, Jennifer Kyrnin webdesign@aboutguide.com (Jennifer Kyrnin) http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...Այժմ դուք կարող եք կառուցել ձեր սեփական RSS հոսքը: