Sitecore MaxMind选项

Sitecore MaxMind选项,sitecore,sitecore6,sitecore-dms,maxmind,Sitecore,Sitecore6,Sitecore Dms,Maxmind,Sitecore 6.6(更新4) MaxMind有一个与DMS集成的选项。MaxMind还有一些更通用的web服务 “通用”web服务能否与Sitecore/DMS结合使用,或者我是否仅限于使用特定于Sitecore的版本?如果没有限制,我应该有什么理由使用Sitecore特定版本,因为它更昂贵 谢谢 Sitecore DMS默认使用MaxMindweb服务。在Sitecore DMS中有一个MaxMindProvider类,它扩展了LookupProviderBase类,并以一种与Sitec

Sitecore 6.6(更新4)

MaxMind有一个与DMS集成的选项。MaxMind还有一些更通用的web服务

“通用”web服务能否与Sitecore/DMS结合使用,或者我是否仅限于使用特定于Sitecore的版本?如果没有限制,我应该有什么理由使用Sitecore特定版本,因为它更昂贵


谢谢

Sitecore DMS默认使用MaxMindweb服务。在Sitecore DMS中有一个
MaxMindProvider
类,它扩展了
LookupProviderBase
类,并以一种与Sitecore方法非常匹配的方式收集访问者的信息

我假设SitecoreMaxMind服务更昂贵(我没有检查,但这是您在问题中写的)因为它们是专门为Sitecore准备的,您无需进行任何编码即可启用它们-干净的Sitecore DMS安装是现成的


您仍然可以使用自己的提供商提供GeoIP数据,并以自己的方式实现它,例如使用标准的MaxMind服务。

如果需要,您可以将其交换掉:。市场上有一个使用MaxMind免费提供的GeoLite DB的网站


MaxMind位于
Sitecore.Analytics.Config

我不认为您可以使用什么有限制。查找是通过提供商完成的,因此如果您想使用其他Max Mind服务实现自己的功能,那么您可以自由执行。只需在App_Condfig/Include文件夹中的Sitecore.Analytics.config文件中更改查找管理器提供程序:

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


至于为什么要使用默认的Sitecore版本来覆盖您自己的站点,尽管MaxMind服务的Sitecore版本可能稍微贵一点,但它可能没有编写自己的站点所花费的时间那么贵。没有什么能阻止你们:)\

你们的答案几乎都是一样的,正确的。和马拉斯一起去,因为他(秒!!)快了。投票支持其他伟大的答案。谢谢大家!