सीएमएस रेटिंग प्रणाली

गुणवत्ता की रेटिंग दें! मैं एक पीटर्सबर्ग प्रोग्रामर द्वारा लिखित मॉड्यूलर प्रणाली पर एक परियोजना विकसित कर रहा हूं। पर्याप्त समय पहले से ही इस सीएमएस के लिए रेटिंग प्रणाली के बारे में एक सवाल है। यूनिवर्सल, न केवल ब्लॉगों पर, बल्कि अन्य प्रकार की साइटों पर भी ध्यान केंद्रित किया जाता है जहाँ मुख्य सामग्री आवश्यक रूप से ब्लॉग प्रविष्टियाँ नहीं हैं (लेकिन, उदाहरण के लिए, फोटो साइट या समुदाय इत्यादि)। यह चीटिंग, वर्चुअल, रेटिंग सिस्टम की संभावित सामाजिक कमजोरियों के बारे में होगा। समस्या का सार कट के नीचे वर्णित है।

रैपिंग


रेटिंग के साथ, सब कुछ मार्कअप पर निर्भर करता है। इसके अलावा, यह चेतन या अचेतन से कोई फर्क नहीं पड़ता। हब पर इस संबंध में एक अच्छी प्रणाली है, लेकिन यहां उन्हें सरल और सुरुचिपूर्ण नहीं बनाया जा सकता है, परिणामस्वरूप, दो नेत्रहीन रेटिंग हैं। वास्तव में, सिस्टम खराब नहीं है, लेकिन पर्याप्त लचीला नहीं है। इसके अलावा, यह बड़े समुदायों में अच्छा काम करता है। छोटे पर, इसके साथ समस्याएं होंगी। हब्र आवाज पर प्रतिदिन दिया जाता है। एक दर्जन खातों को पंजीकृत करने और रेटिंग को प्रभावित करने से रोकता है अगर हर दिन वोट जारी किए जाते हैं? निमंत्रण प्रणाली रास्ते में है। और अगर साइट खुले तौर पर पंजीकृत है तो क्या होगा?

वर्चुअल। LiveStreet

तुलना के लिए - लाइववर्क केवल पदों के लिए वास्तविक रेटिंग की गणना करता है। यह विशुद्ध रूप से ब्लॉगिंग समाधान है। जाहिर है अगर आप साइट पर एक ब्लॉग की योजना बनाते हैं। और अगर नहीं? मैं रेटिंग को एक संकेतक तक कम करना चाहता था। उपयोगकर्ता और उसके संदेशों के लिए एक अलग मतदान प्रणाली के बिना। सिस्टम डेवलपर को व्यक्तिगत रूप से अपनी परियोजनाओं पर क्या सामना करना पड़ा: "उपयोगकर्ता एक दर्जन वर्चुअल रजिस्टर करता है और" एक दूसरे के लिए मतदान "के माध्यम से उन्हें पंप करता है। एक बंद ऑनलाइन समुदाय में, यह काम नहीं करता है, लेकिन उनमें से कुछ हैं। ”लाइव स्ट्रीट द्वारा दी जाने वाली रेटिंग प्रणाली केवल एक विशिष्ट मामले में - एक ब्लॉग साइट के मामले में काम करती है। अन्य सभी मामलों में, यह बहुत कमजोर साबित होता है। तकनीकी रूप से नहीं, बल्कि सामाजिक रूप से कमजोर। यहां अपने लाइवस्ट्रीम वर्ण को अपग्रेड करने का एक तरीका है: एक विषय बनाएं, इसे प्रकाशित करें, इसके लिए पचास आभासी लोगों के साथ वोट करें, फिर विषय को ड्राफ्ट में हटा दें या इसे हटा दें। रेटिंग कहीं नहीं जाती है। अगला छेद: कल्पना करें कि एक पार्टी लंबे समय से साइट पर रह रही है। वे एक दूसरे के लिए उपयोग किए जाते हैं और परिचितों के प्रति पक्षपाती होते हैं। वे, एक नियम के रूप में, एक दूसरे के लिए वोट करते हैं और, क्योंकि वे लंबे समय से साइट पर हैं, उनकी रेटिंग बस शानदार गति के साथ बढ़ती है ... यही है, ये वास्तव में वही 10 वर्चुअल हैं जिनके बारे में यह ऊपर लिखा गया है, केवल वास्तविक लोग उनके पीछे खड़े हैं। इसके अलावा, उनमें से सभी दस मामलों की इस स्थिति से संतुष्ट हैं: औपचारिक रूप से वे नियमों का उल्लंघन नहीं करते हैं, वे उन्हें सुखद रूप से परिचित करते हैं, और वे स्वयं हारे हुए नहीं रहते हैं। या एक फोटो साइट की कल्पना करें जहां एक व्यक्ति सौ तस्वीरों में से एक में एक बंडल रख सकता है, प्रत्येक के नीचे एक टिप्पणी छोड़ सकता है, और फिर सभी और अधिक से अधिक वर्चुअल के ढेर के माध्यम से जा सकता है।

(२०० + २००) * १० विटेरुएल = प्रति दिन ४००० वोट

ईमानदार एक रेटिंग प्राप्त करें? नहीं।

खैर, यह क्या है? कोई सही समाधान नहीं है?

वास्तव में है। आपको सिर्फ वोटों के आपसी प्रभाव को ध्यान में रखना होगा।
मान लीजिए कि 1. की रेटिंग के साथ दो उपयोगकर्ता हैं। मान लीजिए, मतदान करते समय, रेटिंग पूरी तरह से स्थानांतरित हो जाती है। यही है, दूसरे के लिए पहले मतदान - एक को 2 की रेटिंग मिली, दूसरे ने पहली को वोट दिया - पहले को 3 की रेटिंग मिली और इसी तरह अनंत को भी। लेकिन यह सुनिश्चित करना आवश्यक है कि केवल "वोट" के बिना प्राप्त किया गया हिस्सा प्रसारित किया जाता है। रेटिंग को आपसी धोखा के बिना स्थानांतरित किया जाना चाहिए। उसके बाद वोट देने के बाद भी उपयोगकर्ता को दूसरे को क्या दिया जाएगा। यहां धोखाधड़ी का एक नया तरीका उठता है: पहला उपयोगकर्ता वोट के लिए दूसरा, दूसरा तीसरे के लिए, पहला के लिए तीसरा (कई और तीसरे और पहले के बीच डाला जा सकता है)। वैसे, तीन उपयोगकर्ता बनाना (या दो लोगों से सहमत होना) कोई समस्या नहीं है।

कैसे हो सकता है?

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

Source: https://habr.com/ru/post/In131842/


All Articles