2013-05-13 8 views
6

साइटकोर 6.6 (अपडेट 4)।साइटकोर मैक्समाइंड विकल्प

मैक्समिंड के पास Sitecore-specific lookup service का विकल्प है जो डीएमएस के साथ एकीकृत करता है। मैक्समिंड में कुछ और सामान्य वेब सेवाएं भी हैं।

साइटर/डीएमएस के साथ 'जेनेरिक' वेब सेवाओं का उपयोग किया जा सकता है या क्या मैं साइटकोर-विशिष्ट संस्करण का उपयोग करने के लिए सीमित हूं? यदि कोई सीमा नहीं है, तो साइटकोर-विशिष्ट संस्करण के साथ जाने के लिए मुझे किन कारणों से जाना चाहिए क्योंकि यह अधिक महंगा है।

धन्यवाद!

+0

आप सभी के पास काफी समान, सही उत्तर था। मारस के साथ गया क्योंकि वह (सेकेंड !!) तेज था। अन्य महान उत्तरों के लिए उपहास। धन्यवाद दोस्तों! –

उत्तर

3

साइटकोर डीएमएसमैक्समाइंड डिफ़ॉल्ट रूप से वेब सेवाओं का उपयोग करता है। कक्षा साइटकोर डीएमएस है जो LookupProviderBase कक्षा बढ़ाती है और आगंतुकों के बारे में जानकारी को साइटकोर दृष्टिकोण के साथ अच्छी तरह से फिट करती है।

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

फिर भी आप GeoIP डेटा के लिए अपने स्वयं के प्रदाता का उपयोग कर सकते हैं और इसे अपने तरीके से कार्यान्वित कर सकते हैं, उदा। मानक मैक्समाइंड सेवाओं का उपयोग कर।

9

यदि आप चाहें तो आप इसे स्वैप कर सकते हैं: Sitecore GeoIP Country Resolving - Jump to Lightspeed। मार्केटप्लेस पर GeoLite Resolver Module है जो मैक्समिंड से मुफ्त में उपलब्ध जियोलाइट डीबी का उपयोग करता है।

मैक्समाइंड Sitecore.Analytics.Config

+0

+1 मैंने पिछले सप्ताह, महान सुझाव का उपयोग किया था। –

+0

+1 अच्छा है! मुझे इसे भी देखना होगा – Trayek

2

मैं नहीं मानता कि तुम क्या उपयोग कर सकते हैं पर एक सीमा होती है में configured as a provider है। देखो प्रदाता के माध्यम से किया जाता है, इसलिए यदि आप अन्य मैक्स माइंड सेवाओं का उपयोग करके अपना खुद का कार्यान्वयन करना चाहते हैं तो आप ऐसा करने के लिए स्वतंत्र हैं। बस App_Condfig/शामिल करें फ़ोल्डर में अपने Sitecore.Analytics.config फ़ाइल में ऊपर देखो प्रबंधक प्रदाता को बदलने:

<lookupManager defaultProvider="default"> 
    <providers> 
    <clear/> 
    <add name="default" type="Sitecore.Analytics.Lookups.MaxMindProvider,Sitecore.Analytics"/> 
    </providers> 
</lookupManager> 

एक कारण है कि अपनी खुद की रोलिंग से अधिक डिफ़ॉल्ट Sitecore एक का उपयोग करने के लिए के रूप में, हालांकि की Sitecore संस्करण मैक्समाइंड सेवा थोड़ी अधिक महंगा हो सकती है, शायद यह आपके लिए लिखने के लिए समय की लागत जितनी महंगी नहीं है। आपको कुछ भी रोक नहीं रहा:) \

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