2010-07-21 11 views
6

हर कोई अपनी वेबसाइट पर बैज की तरह डिग/ट्वीट/बैज प्रदर्शित करना पसंद करता है, और Disqus Comment System को शुरू करना शुरू हो रहा है।रेटिंग/वोटिंग और टैग एपीआई, क्या वे मौजूद हैं?

alt text http://mediacdn.disqus.com/1045/images/embed/disqus-logo.pngalt text http://about.digg.com/files/dbmedium.pngalt textalt textalt textalt text

एक डेवलपर्स के नजरिए से उन प्रणालियों के लाभ हैं:

  1. आप जटिल, पूरी तरह से विशेषताओं तर्क कार्यक्रम की जरूरत नहीं है कि उन प्रतीत होता है सरल प्रणालियों आवश्यकता होती है।
  2. आपको डेटाबेस स्केलिंग या एप्लिकेशन प्रदर्शन समस्याओं को संभालने की आवश्यकता नहीं है जो उत्पन्न हो सकते हैं यदि आपने कोई टिप्पणी/जैसे/digg look-a-like बनाया है और यह लोकप्रिय हो गया है
  3. एकत्रित सभी डेटा एक का हिस्सा बन जाता है डेटा का वैश्विक संग्रह।

    1. आप अनुमति दें टैग पर कुछ आइटम:

    मैं सोच रहा हूँ, तुम बाहर वहाँ है कि पूरा किसी भी सेवा के बारे में पता निम्नलिखित (सूची में प्रत्येक संख्या एक काल्पनिक अलग सेवा है) करते हैं आपका पृष्ठ। हो सकता है कि एक जावास्क्रिप्ट एपीआई जो उपयोगकर्ताओं को "" टैग "पर क्लिक करने की अनुमति देता है और वे आपके ब्लॉग पोस्ट के लिए 1-5 टैग जोड़ सकते हैं, और सेवा आपके ब्लॉग पोस्ट को पहचानकर्ता (यूआरएल, डेटाबेस आईडी इत्यादि) द्वारा संग्रहीत करती है, और टैग। Disqus की तरह काम करेंगे लेकिन टैग के लिए।

  4. आपको वोट या अपने पृष्ठ पर एक आइटम की अनुमति दें। स्टैक ओवरव्लो वोटिंग सिस्टम की तरह, एक जावास्क्रिप्ट एपीआई के साथ एक सेवा जिसने आईडी के साथ सामग्री के एक टुकड़े को वोट के साथ जोड़ने के लिए एक विजेट बनाया।

मेरा मतलब है, क्या इन चीजों का आविष्कार पहले से नहीं हुआ है ??? या वे कोशिश की और विफल रहे हैं? अगर टिप्पणी की समस्या हल हो गई है, तो ऐसा लगता है कि टैगिंग और वोटिंग को उसी तरह हल नहीं किया गया है।

क्या कोई इस पर काम कर रहा है, या क्या पहले से ऐसा कुछ है? या क्या आपके पास वर्तमान सिस्टम को इस तरह काम करने के लिए कामकाज है?

अपने विचारों की प्रतीक्षा कर रहे हैं।

नोट: मैं इन चीजों को स्वयं लागू करने के लिए वहां सभी पुस्तकालयों से बहुत परिचित हूं (मैं एक रूबी लड़का हूं, इसलिए सभी कार्य-रत्न आदि)। मैं इस प्रश्न को पूरी तरह से फीचर्ड सिस्टम खोजने की कोशिश करने के लिए कह रहा हूं जो ऊपर सूचीबद्ध सेवाओं के रूप में उपयोग करने में आसान और स्केलेबल है, केवल जावास्क्रिप्ट फ़ाइल की आवश्यकता है। मैंने बिना किसी किस्मत के इंटरनेट को डरा दिया है, लेकिन फिर new services are popping up every day

+0

मुझे लगता वोट/रेटिंग सिस्टम पूरी तरह से साइट के जरूरतों के लिए अनुकूलित कर रहे हैं और एक आम प्रतिष्ठा प्रणाली है कि सभी के द्वारा इस्तेमाल किया जा सकता बनाने के लिए मुश्किल है वेबसाइटों। हालांकि, टैगिंग सिस्टम की तरह एक डिस्कस बनाना निश्चित रूप से संभव है। :) हालांकि अच्छा सवाल है। –

उत्तर

1

इन का प्रयास करें:

ajaxful-rating

acts_as_taggable_on

+0

ने प्रश्न को अद्यतन किया :)।मैं उन सभी पुस्तकालयों से बहुत परिचित हूं, मैं बस एक रास्ता खोजने की कोशिश कर रहा हूं) मेरे कोड बेस को कम करें (उन पुस्तकालयों को अन्य चीजों के साथ कुछ डेटाबेस माइग्रेशन की आवश्यकता होती है), और बी) इसे स्केल करने और पुन: उपयोग करने में आसान बनाते हैं। मैं अपनी खुद की लाइब्रेरी की बजाय एक सेवा की तलाश में हूं। धन्यवाद था। –

संबंधित मुद्दे

 संबंधित मुद्दे