Monday, March 2, 2009

Sunday, March 1, 2009

कैसे बनाएँ करने के लिए आरएसएस फ़ीड के साथ Dreamweaver

आपने हाल ही में कहा कि वेबसाइटों के कई अब उन पर शब्द XML के साथ छोटे ग्राफिकल बटन पर ध्यान शामिल हो सकते हैं. उदाहरण के लिए: or या or या . बटन पर. जब आप क्लिक करें, आप सब देख कुछ गड़बड़ पाठ और कंप्यूटर कोड [Ed: जब तक आप एक नया वेब ब्राउज़र या एक aggregator है]. सब क्या है?. यह एक आरएसएस फ़ीड है, और ये लोग इंटरनेट के उपयोग का तरीका बदल रहा है.

आरएसएस, या सच में सरल सिंडिकेशन, जो ऑनलाइन प्रकाशकों को साझा करने के लिए और अन्य वेबसाइटों या व्यक्तिगत इंटरनेट उपयोगकर्ताओं को उनकी सामग्री वितरित की अनुमति देता है एक तकनीकी प्रारूप है. यह आमतौर पर समाचार वेबसाइटों पर सुर्खियों में बांटने के लिए किया जाता है. ब्लॉगर के रूप में अच्छी तरह से अपने ब्लॉग प्रविष्टियों का सारांश वितरित करने के लिए इसका इस्तेमाल करते हैं. आरएसएस इंटरनेट भाषा XML, जो तुम क्यों आरएसएस बटन लेबल उस तरह से देख रहा है के रूप में जाना कोडन में लिखा है.

यदि एक वेबसाइट एक आरएसएस पृष्ठ, सामान्यतः एक आरएसएस "फ़ीड के रूप में जाने जाते हैं," सब हाल के लेख के सारांश में शामिल होंगे इस फ़ीड प्रकाशित करता है कि साइट पर तैनात हैं. के लिए, याहू समाचार, खेल, आदि, आप याहू की वेबसाइट पर जाकर पढ़ सकते हैं, जो दुनिया को खबर सुर्खियों से संबंधित, राष्ट्रीय समाचार प्रकाशित करती है. उन्होंने यह भी आरएसएस के इन सभी विषयों के लिए फ़ीड प्रकाशित करें. प्रत्येक आरएसएस फ़ीड का सबसे हाल के समाचार का एक सारांश में शामिल है तैनात हैं. इसी तरह, डिजिटल नेटवर्क आरएसएस प्रकाशित फूट डालो हमारी वेबसाइट पर हमारे मुख्य समाचार, घटनाओं लिस्टिंग और अन्य सामग्री के लिए फ़ीड. भी अपने आरएसएस मैं अपने व्यक्तिगत ब्लॉग, एंडी कारविन है अपशिष्ट Bandwidth पर कि प्रकाशित लेख के लिए फ़ीड है.

आरएसएस आप समाचार aggregators या वेब ब्राउज़र (नए में सामग्री अद्यतन इस सुविधा एकीकृत है देखने के लिए) की अनुमति देता है. यह क्या वेबसाइटों के लिए नई समस्या है कि वे उपभोक्ताओं को सामग्री प्रासंगिक खोज सामग्री की सदस्यता करने की अनुमति देकर हल करती है. फ़ीड की सदस्यता लेने के पहले कदम उठाया रहा है कि पहले से ही आपकी सामग्री में रुचि रूप से खुद को परिभाषित किया गया है एक बाजार के साथ बातचीत करने के लिए अपने एक शानदार तरीका है. क्योंकि आपके बाजार में पहले से लक्षित करने के लिए सहमत हो गया है यह भी है, स्पैम समस्या हल करती है. इसकी अनुमति विपणन सही है, किया है और कोई स्पैम फिल्टर सिर दर्द के साथ.

भी सामग्री (या) अन्य वेबसाइटों पर पुनर्प्रकाशित सिंडिकेटेड करने की अनुमति देकर एक और समस्या हल करती है. यह कैसे याहू या Google समाचार के काम जैसे उपकरण. आरएसएस इंटरनेट पार से और फिर फ़ीड अपनी साइट पर प्रासंगिक वाले प्रकाशित इकट्ठा. क्या तुम एक कहानी एक उन समाचार पोर्टल पर प्रकाशित हो रही द्वारा उत्पन्न होता यातायात की कल्पना करो. ये एक पूरा नया तरीका आपकी साइट के लिए यातायात ड्राइव करने के लिए खोलता है.

आरएसएस के शायद सबसे शक्तिशाली विपणन उपकरण इंटरनेट प्रकाशन में आज उभर रहा है.

आरएसएस फ़ीड

आरएसएस के प्रकाशन के लिए कई उपकरणों का व्यापक रूप से इंटरनेट पर, मुफ्त ऊपर से कीमतों की एक सीमा के साथ उपलब्ध फ़ीड्स हैं. इस उपकरण के अधिकांश कि वे काम के एक निष्पक्ष बिट तुम पैदा कर रहे हैं फ़ीड में अपनी सामग्री प्राप्त करने की आवश्यकता के साथ यह समस्या है. के साथ, आप की प्रतिलिपि करने के लिए और जो सामग्री की थोड़ी मात्रा के लिए, लेकिन बड़े वेबसाइटों के लिए आसान नहीं है उनके उपकरण, में अपनी सामग्री चिपकाएँ है. के साथ, आप PHP, ASP, या perl अपने वेबसर्वर पर और एक फ़ीड में अपनी सामग्री rework करने के लिए उन उपकरणों का प्रयोग करना होगा. सभी मामलों में, उनमें से कोई भी सीधे Dreamweaver, एक प्राथमिक उपकरण आपकी वेबसाइट की सामग्री बनाने के लिए प्रयोग किया जाता के साथ एकीकृत करने के लिए डिजाइन किए हैं.

समाधान सामग्री आप पहले से ही है और जिस तरह से बनाया है कि आपको लगता है कि सामग्री Dreamweaver का उपयोग करने का प्रबंधन लाभ उठाना होगा. यह तुम, आरएसएस के लिए नए टैग जानने के लिए और कार्यक्रम में एक CGI विशेषज्ञ PHP / ASP / perl बन बिना बिना क्या तुम एक फ़ीड बनाने के कार्य को पूरा करने के लिए पता लाभ के लिए एक तरह से देना होगा.

वह आरएसएस DreamFeeder क्या करता है. आरएसएस DreamFeeder आप सामग्री तुम पहले से ही पैदा कर रहे हैं आपकी वेबसाइट के लिए एक आरएसएस फ़ीड के रूप में reformatted होने के तत्वों को निर्दिष्ट करने की अनुमति देता है. यह विशेष खोज इंजन प्रौद्योगिकी Dreamweaver में जहाँ आप बना सकते हैं एक सरल अस्थायी पैनल, संपादन के साथ एकीकृत करता है और आरएसएस में अपनी सामग्री प्रक्रिया फ़ीड. DreamFeeder का पैनल है कि आपकी साइट में जोड़ दिया गया है नई सामग्री सूचियों से फ़ीड नवीनीकृत और पिछले था जब अपने आप से यह कहना फ़ीड करने के लिए कि नई सामग्री जोड़ने जाएगा. इस फ़ीड में प्रत्येक प्रविष्टि को संपादित करने की जरूरत नहीं है, आप सभी को काम करने के लिए यह बताना है. सिर्फ इतना ही है कि जब आप और आपकी नई सामग्री तैयार है तैयार कर रहे हैं - के साथ समस्याओं से बचने लेख अब भी बनाया जा रहा की ओर इशारा करते हुए फ़ीड्स है।

मैं कैसे बताओ!

इस ट्यूटोरियल मैं जो मोटे तौर पर इस बात का बदला ले फ़ीड वेब सामग्री - सिंगल पेज और निर्देशिकाएँ के दो प्राथमिक सेट शामिल सामग्री की दो अलग अलग शैलियों की रूपरेखा के लिए जा रहा हूँ में. एकल पृष्ठ के लिए आरएसएस फ़ीड से जुड़े होने की कि प्रत्येक जिनमें से एक अनूठा प्रविष्टि के रूप में व्यवहार किया जाता है कई कथाएँ, शामिल एकल HTML फ़ाइलें हैं. निर्देशिकाएँ प्रत्येक जिनमें से एक भी कहानी और प्रत्येक आरएसएस फ़ीड में दर्ज होना चाहिए करने के लिए लिंक शामिल हैं एकाधिक HTML फ़ाइलें, होते हैं. DreamFeeder, एक बार कॉन्फ़िगर, स्वचालित रूप से आप के लिए जब आप फ़ीड प्रक्रिया इस सब का क्या करेंगे. You can define multiple feeds for your website and each feed can have its own configuration. कई परिभाषित कर सकते हैं और आपकी वेबसाइट के लिए और फ़ीड प्रत्येक फ़ीड का अपना विन्यास हो सकते हैं.

डाउनलोड के मोहरे

बेशक, RNSoftware से पर उपलब्ध आरएसएस DreamFeeder की एक प्रति की आवश्यकता होगी
http://www.rnsoft.com/products/rssdreamfeeder http://www.rnsoft.com/products/rssdreamfeeder

आरएसएस DreamFeeder स्थापित करने के लिए कि Dreamweaver की अपनी कॉपी के साथ आए विस्तार प्रबंधक आवेदन का उपयोग करें. तुम सब करना चाहिए था डबल क्लिक करें कि आप और डाउनलोड एक्सटेंशन प्रबंधक शुरू करना चाहिए और आप से पूछना के MXP फ़ाइल अगर अपने को स्थापित करने के लिए ठीक है. विस्तार स्थापित करने के बाद Dreamweaver पुनः आरंभ करने के लिए आवश्यकता हो सकती है, लेकिन आप अपने कंप्यूटर को पुनः आरंभ करने की जरूरत नहीं है.

Dreamweaver में विंडो मेनू से आरएसएस DreamFeeder चुनें आरएसएस DreamFeeder लॉन्च करने के लिए. यह DreamFeeder पैनल खुल जाएगा और मौजूदा वेबसाइट में आरएसएस फाइलों की सूची प्रदर्शित - क्योंकि तुम उन्हें अभी तक नहीं बनाई है आप सूची में कुछ भी नहीं करना चाहिए था. नीचे में आरएसएस DreamFeeder बटन पर क्लिक करें यदि आप इस पैनल देखना चाहिए कोने छोड़ दिया. पर क्लिक करें संपन्न बटन अपनी सूची फ़ीड करने के लिए वापस जाने के लिए.

: :

शायद के साथ फ़ीड का परीक्षण करने के लिए एक खबर aggregator चाहता हूँ. तुम इस तरह से किसी भी एक है, लेकिन यहाँ का उपयोग कर सकते हैं कुछ कर रहे हैं (पहले वाले कि जब मैं गूगल में "समाचार aggregators डाउनलोड") दर्ज करें आ:

Ampheta Desk Ampheta डेस्क
NetNewsWire NetNewsWire
(more at http://blogs.law.harvard.edu/tech/directory/5/aggregators ) (http://blogs.law.harvard.edu/tech/directory/5/aggregators में) अधिक
तुम भी फ़ायरफ़ॉक्स का सक्रिय बुकमार्क्स या सफारी की आरएसएस रीडर की कोशिश कर सकते हैं.

यू can download this demo site at इसलिए आप इस डेमो साइट डाउनलोड कर सकते हैं action.You में इस प्रक्रिया को देख सकता हूँ मैं भी कुछ मूल सामग्री के साथ एक आसान वेब साइट बना लिया है
http://www.rnsoft.com/products/rssdreamfeeder/content/tutorial/RDFDemoServer.zip

तुम Dreamweaver के भीतर एक नई वेबसाइट के रूप में परिभाषित करने के लिए होगा. मैं इस साइट RDFTutorial कहा. तुम, सिर्फ एक स्थानीय एक एक दूरस्थ साइट परिभाषित, क्योंकि आरएसएस DreamFeeder सही अपने स्थानीय फाइलों से काम करता है की ज़रूरत नहीं है और तुम पैदा ही नई फ़ाइलें शामिल हैं. जब तुम तुम सिर्फ तुम बनाया फ़ाइल आरएसएस या XML अपलोड अपनी वेबसाइट पर, आप की तरह कोई HTML फ़ाइल बनाने के लिए होता फ़ीड प्रकाशित करने के लिए तैयार हैं. यह आपको लगता है कि आप और आपके वर्कफ़्लो के लिए सबसे अच्छा काम करता है जिस तरह से अपनी सामग्री का प्रबंध करने के लिए मिलता है.

The Files in the Site साइट में फ़ाइलें

वेबसाइट बातें सरल रखने के लिए, इस डेमो वेबसाइट ही है, लेकिन हम इस साइट सीएसएस शैलियों का उपयोग कर, खाका बनाया प्रामाणिक होने की, और पुस्तकालय आइटम, आप की तरह फ़ाइलों की एक सीमित संख्या में शामिल होता है. हम सबसे में रुचि रखते हैं फाइल होम पेज - वेबसाइट की जड़ में index.html - और JobBank पृष्ठ - के 03_HumanResource निर्देशिका में jobbank.html (व्यक्तिगत नौकरियों सूचीबद्ध में एक के JobBank निर्देशिका में) में जमा हो जाती हैं.

Feeding the Home Page खिलाने का मुख पृष्ठ

घर पृष्ठ खोलें और इस पर एक नज़र रखना. इस घर पृष्ठ है कि कई कहानियां शामिल एक HTML फ़ाइलों का एक उदाहरण है. मैं एक टेम्पलेट के साथ एक दोहरा ब्लॉक का उपयोग किया है, लेकिन तुम नहीं करना है, आरएसएस DreamFeeder पृष्ठ के एचटीएमएल कोड में, न कि Dreamweaver मार्कअप दिखता है. इनमें से प्रत्येक कहानियों की एक अद्वितीय प्रविष्टि के रूप में इलाज करने के लिए आरएसएस फ़ीड से जुड़े होने की जरूरत होगी.

कि हम सिर्फ हमारे अद्यतन जोड़ने के लिए सामग्री को संपादित किया है - 27 अगस्त Employee विशेष की कल्पना करो. यह सामग्री की कहानी है कि हम अपने आरएसएस फ़ीड में इस्तेमाल के लिए इकट्ठा करने के लिए चाहता हूँ हूँ का प्रतिनिधित्व करता है. इस सामग्री इकट्ठा करेंगे जिस तरह का HTML कोड लेआउट के लिए सामग्री के उपयोग पर आधारित है. सामग्री में एक बंद देख लो और तुम कुछ बातों पर ध्यान देंगे:

  1. शीर्षक एक सीएसएस शैली के साथ एक TD टैग में लागू किया जाता है - HPStoryRevHead
  2. लंगर के लिए पृष्ठ के भीतर प्रत्येक कहानी के लिए लिंक करने के लिए स्थान परिभाषित - यह आरएसएस फ़ीड द्वारा उठाया मिलेगा
  3. कहानी सामग्री एक सीएसएस शैली के साथ एक पी टैग लागू - HPStoryContent है

अब हम तो बस आप इस पृष्ठ के लिए एक फ़ीड को परिभाषित करने के लिए और सामग्री की पहचान करने के लिए पृष्ठ से निकालने के लिए और आरएसएस फ़ीड में डाली उन विशेषताओं का उपयोग कर सकेंगे में क्या देखा पर आधारित है.

यदि आरएसएस DreamFeeder पहले से ही खुली नहीं है, तो आप इस विंडो मेनू से आरएसएस DreamFeeder का चयन करके इसे खोल सकते हैं.

एक 2,0 आरएसएस फ़ीड बनाएँ

यदि आप एचटीएमएल सीख सकते हैं, तो आप आसानी से अपने खुद के २.0 आरएसएस फ़ीड का निर्माण करने के लिए सीख सकते हैं. मैं इस कदम के माध्यम से खरोंच से एक आरएसएस फ़ीड का निर्माण करने के लिए तुम्हें ले जाएगा.

चरण 1: XML घोषणा

आरएसएस 2.0 चूँकि XML, अपने आरएसएस फ़ीड में पहली पंक्ति के रूप में XML घोषणा होगी मान्य होगा.

इस कूटबन्धन वैकल्पिक है, लेकिन सिफारिश की. आपकी का उपयोग करने के अलावा और कुछ UTF-8 उपरोक्त लाइन बदलने के लिए सुनिश्चित करें.

नोट: यदि आप और whitespace के Application.cfm की वजह से है आप निर्गम बफर

चरण 2: आरएसएस चैनल

इस चरण में हम आरएसएस टैग को खोलने के लिए, और channel टैग, सभी अपनी फ़ीड सामग्री की जरूरत है इन टैग्स अंदर चला जाता है.

चरण 3: आरएसएस फ़ीड जानकारी

अपने आरएसएस के बारे में अगली आप स्थान जानकारी इसका शीर्षक जैसे फ़ीड, वर्णन, और साइट के लिए एक कड़ी.

 <span title="Click to correct" class="transl_class" id="146">मेरे</span> <span title="Click to correct" class="transl_class" id="147">आरएसएस</span> <span title="Click to correct" class="transl_class" id="148">फ़ीड</span> 2.0  http://www.example.com/ 

यह मेरी आरएसएस फ़ीड 2 वर्णन
सोमवार, 12 2005 18:37:00 GMT
एन हमें

इस lastBuildDate की तारीख और समय आ गया है कि पिछले फ़ीड परिवर्तित किया गया होना चाहिए. में तिथियाँ आरएफसी 822 से पालन करे. CFML में DateFormat मुखौटा, डीडी मम्म्म yyyy ddd, dd mmm yyyy TimeFormat HH होगा: HH:mm:ss Dates should be offset to GMT. तिथियाँ GMT को ऑफसेट किया जाना चाहिए. The lastBuildDate tag is not required but is highly recommended. इस lastBuildDate टैग लेकिन जरूरी नहीं है अत्यधिक की सिफारिश की है.

Step 4: RSS Items कदम 4: आरएसएस के मद

Next we enumerate over each RSS item, each item has a title, link, and description, publication date, and guid. इसके बाद हम एक आरएसएस के मद पर, प्रत्येक आइटम, एक शीर्षक, लिंक किया है और विवरण, प्रकाशन तिथि, और एक एक करके बताना GUID.itle="Click to correct" class="transl_class" id="237">शीर्षक</span> <span title="Click to correct" class="transl_class" id="238">एक</span> <span title="Click to correct" class="transl_class" id="239">मद</span> <span title="Click to correct" class="transl_class" id="240">के</span>



http://example.com/item/123

[CDATA [यह वर्णन है. ]] ]]

सुनिश्चित कर लें कि आप जो आपके XML शक्ति कम करने के लिए कारण शायद किसी भी वर्ण से बच बनाओ, इन अक्षरों को शामिल <,>, और - मुझे लगता है कि एक CDATA अनुभाग HTML अंदर हो सकता है किसी भी सामग्री को जोड़ना CDATA हैं.

नोट: CFML में आप XML में विशेष अक्षरों से बचने के लिए XmlFormat समारोह का उपयोग कर सकते हैं.

चरण 5: बंद चैनल और आरएसएस टैग.




चरण 6: मान्य अपनी फ़ीड

अपनी फ़ीड FeedValidator.org का इस्तेमाल करते हैं.

अन्य बातों के बारे में ध्यान दें

  • सामग्री प्रकार - आरएसएस के लिए सामग्री प्रकार पर मेरी पोस्ट देखें फ़ीड्स
  • Encoding - आप अपनी सामग्री में Content-Type HTTP शीर्षक, और XML घोषणा में शामिल होना चाहिए.
  • Styling - यदि आप अपने आरएसएस के एक छोटे से अच्छे अपने आरएसएस फ़ीड के लिए आप यह कर सकते हैं सीएसएस stylesheet देखो फ़ीड बनाना चाहता हूँ.
  • श्रेणियाँ - यह एक अच्छा विचार है आपके आरएसएस में category टैग शामिल करने के लिए भी फ़ीड्स, इन आइटम टैग के item जाओ. आप हर एक के लिए एक टैग जोड़ने के एक आइटम कई श्रेणियों दे सकता है.

तो बस, तो अधिक जानकारी के लिए आरएसएस 2.0 कल्पना बाहर की जाँच करें आप आरएसएस फ़ीड के साथ क्या कर सकता की सतह खरोंच है.