Scratch වෙතින් RSS ගොනුව ගොඩ නැගීමට ඉගෙන ගන්න
RSS හෝ සැබැවින්ම සරල සංයුක්තකරණය අවශ්ය වන ටැග් කිහිපයක් පමණි, ඉගෙන ගැනීමට ඉතා පහසු XML භාෂාවකි. ඔබ RSS පෝෂණය සහ ක්රියාත්මක වන විට, එය ඇත්තෙන්ම විශිෂ්ට වන්නේ කුමක් ද එය ස්ථානය පුරා භාවිතා කළ හැකිය. බොහෝ වෙබ් බ්රවුසර වලට RSS කියවීමට මෙන්ම Google Reader සහ Bloglines වැනි පාඨකයන්ටත් කියවිය හැකිය. RSS වෙබ් අඩවිය ඔවුන්ගේ වෙබ් අඩවිවල දෘශ්යතාව වැඩි කිරීමට අවශ්ය ඕනෑම වෙබ් අඩවි සංවර්ධකයින් සඳහා ප්රබල මෙවලමක් වේ.
RSS ලියන්න අවශ්ය මෙවලම්
- පාඨ සංස්කාරකයක්: සාමාන්ය ASCII පෙළ පෙළක් ජනනය කරනු ලබන ඕනෑම සංස්කාරකයක් පමණි. මම jEdit භාවිතා කිරීමට කැමැත්තක් දක්වන්නේ එය නොමිලයේ වන අතර එය මා ලියන විට XML මා හට පරික්ෂා කරයි. නමුත් ඔබට ඩේමීවීවර් හෝ BBEdit වැනි HTML සංස්කාරක භාවිතා කළ හැකිය.
- RSS වලංගුකරණය: ඔබ jEdit වැනි XML සංස්කාරකය භාවිතා කරන්නේ නම්, 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 feedreaders තුළ දිස් වනු ඇත. එහි පශ්චාත් විස්තරය විස්තර කරන්නේ සමස්ත ආහාරය නොවේ.
එකම අලුත් ටැගය තමයි ටැග් එක. මෙම අංගය පරිශීලක නියෝජිතයා හෝ ආහාර පාඨකයාට එම ලිපිනයට අද්විතීය URL වේ. මෙම අයිතමය සඳහා සබැඳිය හෝ වෙනම ස්ථිර සම්බන්ධතාවක් (permalink) විය හැකිය.
http://webdesign.about.com/rss2.0feed/entry.htmlඉතිරිව ඇති එකම දේ වන්නේ අයිතමය, නාලිකාව සහ ආර්එස්එස් වසා දැමීමයි. මෙය XML වේ, සියළු ටැග් වසා දැමිය යුතුය.
නව අයිතමයන් එකතු කරන්න
බොහෝ RSS සංග්රහයන් එක් වරකට එකකට වඩා වැඩි ප්රමාණයක් අඩංගු වේ. මේ ආකාරයට, ගනුදෙනුකරුවෙකු ඔබේ වෙබ් අඩවියට අලුත් නම්, ඒවා අන්තිම තැපැල් කිහිපයක් හෝ සියළුම ඒවා දැක ගත හැකිය. නව පෝස්ටයක් එක් කිරීම සඳහා, පළමු පෝස්ටයට ඉහළින් නව අයිතමයක් එකතු කරන්න:
... දෙවන posthttp: //webdesign.about.com/rss2.0feed/entry2.html දැන් මගේ සංග්රහය 2 පෝස්ටයන් http://webdesign.about.com/rss2.0feed/entry2.html ...ඔබේ RSS පෝෂණයට අතිරේක අංග
ඉහත RSS යනු ඔබට සංග්රහයක් නිර්මාණය කිරීම සඳහා අවශ්ය වන අතර, ඔබේ පෝෂණය වැඩි දියුණු කිරීමට සහ ඔබගේ පාඨකයන්ට අතිරේක තොරතුරු සැපයිය හැකි අතිරේක ටැග්ස් බොහොමයක් තිබේ. ඔබගේ RSS Feeds වැඩිදියුණු කිරීමට භාවිතා කළ හැකි මගේ ප්රියතම කැමති විකල්ප ටැග කිහිපයක් පහත දැක්වේ:
- ඔබේ පෝෂණ භාෂාව කුමන භාෂාව භාවිතා කරනවාදැයි පාඨකයාට කියවීමට මෙම ටැගය භාවිතා කරන්න. ඔබ සම්මත භාෂා කේත හෝ භාෂා කේත රට භාවිතා කළ හැකිය (එන්.එස් සඳහා එක්සත් ජනපද ඉංග්රීසි වැනි) එකතු කළ හැක.
- - ඔබගේ නාලිකාව සඳහා හිමිකම් නිවේදනය.
- - පෝෂණ අන්තර්ගතය සඳහා වගකිව යුතු පුද්ගලයාගේ ඊමේල් ලිපිනය.
- - ඔබේ පෝෂණ ලාංඡනයේ ප්රතිරූපයක්. මෙම ටැග් යටි උප-tags: ,,,, සහ.
සටහන, රූපය
නාලිකාව ගැලපේ
පිංතූර මාදිලි 144 පික්සල් පළල හා පික්සල 400 ට වඩා විශාල විය නොහැකිය.
ඉහත සියලු ටැගයන් පහත දැක්වෙන්නේ එක් එක් අයිතම වලට වඩා, සංග්රහය සහ විස්තර කිරීමයි.
... සාම්පල RSS 2.0 Feedhttp: //webdesign.about.com/rss2.0feed/ සරල RSS පෝෂණය පිළිබඳ උදාහරණයක්. මෙය ආහාරයේම විස්තරය වන අතර එය අයිතමයක් නොවේ. en-us ප්රකාශන හිමිකම 2007, ජෙනිෆර් කිර්නි webdesign@aboutguide.com (ජෙනිෆර් කිර්නින්) About.com http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...දැන් ඔබට ඔබේම RSS සංග්රහයක් ගොඩනගා ගත හැකිය.