हम PageviewsOnline को एक साइड प्रोजेक्ट के रूप में बना रहे हैं। लक्ष्य सरल है: गोपनीयता-प्रथम वेब एनालिटिक्स जो पेजव्यूज़ पर केंद्रित हो, लोगों पर नहीं।
उत्पाद बनाने के हिस्से के तौर पर, हमने एक यूज़र एजेंट लुकअप टेबल को ओपन सोर्स प्रोजेक्ट के रूप में जारी किया है.
यह कच्चे यूज़र-एजेंट स्ट्रिंग्स को ब्राउज़र और ऑपरेटिंग सिस्टम जैसे बेसिक, उच्च-स्तरीय डेटा में बदलने के लिए इस्तेमाल किया जाता है। यह पूर्ण रूप से सही या अत्यधिक उन्नत होने के लिए नहीं है— यह तेज़, पूर्वानुमेय, और सरल विश्लेषण के लिए पर्याप्त है।
हमने इसे ओपन सोर्स क्यों किया
- विश्वास और पारदर्शिता - एनालिटिक्स और यूज़र एजेंट्स संदेहास्पद लग सकते हैं। इसे ओपन सोर्स करके, कोई भी यह बिल्कुल देख सकता है कि यह कैसे काम करता है। कोई छुपा हुआ लॉजिक नहीं, कोई ट्रैकिंग चालें नहीं
- कुशलता के बजाय प्रदर्शन - लुकअप ऐसी मानकीकृत स्ट्रिंग्स का उपयोग करता है जिन्हें सीधे हैश किया जा सकता है और सीधे तुलना के लिए इस्तेमाल किया जा सकता है. यह जटिल रेगुलर एक्सप्रेशन से तेज़ और अधिक पूर्वानुमान योग्य है, खासकर बड़े पैमाने पर
- JSON और भाषा-स्वतंत्र - डेटासेट JSON के रूप में संग्रहीत है, जिससे इसे जाँचना, संस्करण-नियंत्रण करना, और लगभग किसी भी प्रोग्रामिंग भाषा से इसका उपयोग करना आसान हो जाता है
- डिज़ाइन के हिसाब से सरल - यह एक उन्नत डिटेक्शन इंजन नहीं है जो बिल्कुल सटीकता पाने के लिए बना हो। यह तेज़, विश्वसनीय और स्थिर रहने के लिए बनाया गया है, साथ ही बुनियादी एनालिटिक्स प्रदान करता है जो यूज़र एजेंट बदलने पर भी टूटे नहीं।
- समुदाय-चालित - चूंकि यह ओपन सोर्स है, कोई भी इसका उपयोग कर सकता है, फोर्क कर सकता है, या सुधारों में योगदान दे सकता है। हमारी उम्मीद है कि वास्तविक दुनिया के उपयोग और समुदाय की प्रतिक्रिया के कारण यह समय के साथ बेहतर होता जाएगा
यह प्रोजेक्ट प्रोडक्शन में सक्रिय रूप से उपयोग हो रहा है, लेकिन यह अपने आप में भी उपयोगी है। इसे ओपन-सोर्स करना PageviewsOnline कैसे बनाना है, हमारे हिसाब से सही फिट था: सरल, ईमानदार, और गोपनीयता-प्रथम।
github.com/pageviewsonlineअस्वीकृति: यह लेख किसी अतिथि लेखक द्वारा लिखा गया हो सकता है। जो विचार और राय व्यक्त की गई हैं वे लेखक के हैं और PageviewsOnline की आधिकारिक नीति का प्रतिनिधित्व नहीं करते। यह सामग्री सामान्य जानकारी के उद्देश्यों के लिए दी गई है और पहली प्रकाशित होने के बाद से यह अब अद्यतन न हो सकती है। लेखक और PageviewsOnline लेख में किसी भी त्रुटि, चूक या पुरानी जानकारी के लिए जिम्मेदारी नहीं लेते।