स्क्रॅचमधून एखादे RSS फाइल कसे तयार करावे ते जाणून घ्या
आरएसएस किंवा रिअली सिंपल सिंडिकेशन ही खूप सोपे एक्सएमएल भाषा आहे कारण फक्त काही टॅग्स आवश्यक असतात. आणि आरएसएस बद्दल खरोखर काय चांगले आहे की एकदा तुम्ही फीड अप आणि चालू ठेवली आहे, तर ती सर्व ठिकाणी वापरली जाऊ शकते. बर्याच वेब ब्राऊजर आरएसएस वाचू शकतात, तसेच Google Reader आणि Bloglines सारख्या वाचकांसारखे वाचू शकतात. आरएसएस हे कोणत्याही वेब डेव्हलपर्ससाठी एक प्रभावी उपकरण आहे जे त्यांच्या वेब साइटची दृश्यमानता वाढवू इच्छितात.
आरएसएस लिहिण्यासाठी आवश्यक साधने
- एक टेक्स्ट एडिटर: आपण जवळपास ASCII मजकूर तयार करणार्या जवळजवळ कोणत्याही संपादक वापरू शकता. जेईडिट वापरण्यास मला प्राधान्य आहे कारण ते मोफत आहे आणि मी लिहितो म्हणून XML माझ्यासाठी तपासते. पण आपण एचटीएमएल संपादक वापरू शकता उदा. Dreamweaver किंवा BBEdit
- RSS वैधकर्ता: जर आपण jEdit सारखे एक्सएमएल संपादक वापरत असाल, तर एक आरएसएस वैधकर्ता आवश्यक नाही. परंतु मला असे आढळले की चुका चांगल्या संपादकांमधेही होतात, ज्यामुळे फीडचे प्रमाण नेहमीच चांगली असते
एक साधे आरएसएस दस्तऐवज
या RSS 2.0 कागदपत्रात फीड माहितीसह फीडमध्ये एक आयटम आहे. हे किमान आणि वैध RSS फीड असणे आवश्यक आहे.
एक नमुना आरएसएस 2.0 फीड http://webdesign.about.com/rss2.0feed/ सोपा आरएसएस फीडचे उदाहरण. हे स्वतःच फीडचे वर्णन आहे, आयटम नव्हे माझ्या नमुना फीडमध्ये ही सर्वात अलीकडील प्रविष्टी आहे http://webdesign.about.com/rss2.0feed/entry.html हा मजकूर आहे जो फीडडरर्समध्ये दिसेल. हे पोस्ट स्वतःच वर्णन करते, संपूर्ण फीड नाही http://webdesign.about.com/rss2.0feed/entry.htmlआपण बघू शकता की, पूर्णतया कार्यात्मक फीड तयार करण्यासाठी एका मूलभूत RSS दस्तऐवजाची फारच आवश्यकता नसते. जर आपण त्या कोडला RSS वैद्यकमध्ये पेस्ट करायचा असेल तर तो प्रमाणित होईल - म्हणजे याचा अर्थ असा की आरएसएस फीड वाचक तीदेखील वाचू शकतात.
पहिल्या तीन ओळी युजर एजंटला सांगतात की हे एक एक्स एम दस्ताऐवज आहे, ही आरएसएस 2.0 फाइल आहे, आणि एक चॅनेल आहे:
आवृत्तीची माहिती आवश्यक नाही, परंतु मला वाटते की टॅगवरील विशेषता समाविष्ट करणे एक चांगली कल्पना आहे.
प्रत्येक फीडमध्ये शीर्षक, URL आणि वर्णन असावे. आणि हेच ते आहे
,
, आणि टॅग (परंतु आत नसतात) परिभाषित करा. बर्याच फीडसाठी, एकदा आपण आपल्या फीड नाव आणि वर्णनवर निर्णय घेतल्यानंतर हे घटक कधीही बदलणार नाहीत.
एक नमुना आरएसएस 2.0 फीड
http://webdesign.about.com/rss2.0feed/ सोप्या आरएसएस फीडचे उदाहरण. हे स्वतःच फीडचे वर्णन आहे, आयटम नव्हे
फीडचा शेवटचा भाग म्हणजे स्वतःच आयटम. अशी कथा आहेत ज्या आपल्या फीडद्वारे सिंडिकेट केली जातील. प्रत्येक वस्तू एक घटक मध्ये संलग्न आहे.
आयटमच्या आत आपल्याला आधीपासूनच माहित असलेल्या समान तीन टॅग्स आढळतात:
,
, आणि ते समान कार्य करते ज्याप्रमाणे ते आयटम टॅगच्या बाहेर करतात, परंतु त्यांत ते फक्त एका गोष्टीचा संदर्भ देतात. त्यामुळे फीड रीडरमध्ये दाखविलेले टेक्स्ट हे शीर्षक आहे, शीर्षक ही पोस्टचे शीर्षक आहे आणि दुवा जिथे पोस्ट लिंक्स आहे.
माझ्या नमुना फीडमध्ये ही सर्वात अलीकडील प्रविष्टी आहे
http://webdesign.about.com/rss2.0feed/entry.html हा मजकूर आहे जो फीडडरर्समध्ये दिसेल. हे पोस्ट स्वतःच वर्णन करते, संपूर्ण फीड नाही
केवळ नवीन टॅग टॅग आहे हा घटक वापरकर्त्याच्या प्रतिनिधी किंवा फीड रीडरला त्या पदासाठी काय अद्वितीय URL आहे हे सांगते. आयटमसाठी हे समान URL असू शकते किंवा स्वतंत्र कायम दुवा (परमालिक) असू शकते.
http://webdesign.about.com/rss2.0feed/entry.htmlउर्वरित एकमेव गोष्ट म्हणजे आयटम, चॅनेल, आणि आरएसएस बंद करणे. कारण हे XML आहे, सर्व टॅग बंद करणे आवश्यक आहे.
शीर्षस्थानी नवीन आयटम जोडा
बर्याच RSS फीडमध्ये एकावेळी एकापेक्षा अधिक आयटम तयार होतात. अशाप्रकारे, जर ग्राहक आपल्या साइटवर नवीन असेल तर, ते गेल्या काही पोस्ट किंवा त्यांच्या सर्व पाहू शकतात, जर आपण त्यास सर्व RSS मध्ये ठेवाल तर. नवीन पोस्ट जोडण्यासाठी, प्रथम पोस्टवर फक्त एक नवीन आयटम जोडा:
... दुसरा पोस्टhttp: //webdesign.about.com/rss2.0feed/entry2.html आता माझ्या फीडमध्ये 2 पोस्ट्स आहेत http://webdesign.about.com/rss2.0feed/entry2.html ...अतिरिक्त घटक आपल्या RSS फीड अप ड्रेस करण्यासाठी
वरील सर्व RSS आपल्याला फीड तयार करण्याची आवश्यकता आहे, परंतु बरेच पर्यायी टॅग आहेत जे आपली फीड सुधारण्यात मदत करतात आणि आपल्या वाचकांना अतिरिक्त माहिती प्रदान करतात. खालील काही माझे आवडते पर्यायी टॅग्ज आहेत जे आपण आपल्या RSS फीड सुधारण्यासाठी वापरू शकता:
- वाचक आपल्या फीडमध्ये कोणती भाषा आहे हे सांगण्यासाठी या टॅगचा वापर करा. आपण मानक भाषा कोडचा वापर करू शकता किंवा देश कोडसह भाषा-देशांची पदवी वापरली जाऊ शकते (जसे की यूएस-इंग्रजीसाठी एन-आम्हाला).
- - आपल्या चॅनेलसाठी कॉपीराइट सूचना.
- - फीडच्या सामग्रीसाठी जबाबदार असलेल्या व्यक्तीचा ईमेल पत्ता.
- - आपल्या फीडच्या लोगोची प्रतिमा. या टॅगमध्ये उप-टॅग समाविष्ट आहेत: ,,,, आणि.
लक्षात घ्या, प्रतिमा
चॅनेलशी जुळले पाहिजे
आणि प्रतिमा परिमाणे 144 पिक्सल्स रुंद आणि 400 पिक्सेल उंचपेक्षा अधिक असू शकत नाही.
वरील सर्व टॅग्ज वैयक्तिक आयटमच्या ऐवजी, याप्रमाणे, फीडमध्ये आणि फीडचे वर्णन करतात:
... एक नमुना आरएसएस 2.0 फीड http://webdesign.about.com/rss2.0feed/ सोपा आरएसएस फीडचे उदाहरण. हे स्वतःच फीडचे वर्णन आहे, आयटम नव्हे en-us कॉपीराइट 2007, जेनिफर किरिन webdesign@aboutguide.com (जेनिफर किरिनिन) http://0.tqn.com/f/lg/s11.gifhttp://webdesign.about.com/rss2.0feed/ 144 25 ...आता आपण आपल्या स्वत: च्या RSS फीड तयार करू शकता.