我们目前有一个单一的安装多网站设置,托管在欧洲,并正在寻求将单一网站的内容交付转移到中国。这部分是为了搜索引擎优化的目的,部分是为了提高内容交付性能。内容管理性能不是问题。
考虑到我们将不得不在两个独立的托管公司之间传输数据,我们希望限制发送的数据量,如果可能的话,不发送任何我们不愿意发布的数据。
我们启用了Sitecore分析,因此这可能是一个复杂的因素。
我已经阅读了扩展指南,它建议我们在新的CD环境中需要最少的web和核心数据库。他们确实建议,如果没有配置外联网安全性,那么在纯CD环境中不使用核心数据库也是可能的。
有没有人有这方面的经验?好处/缺点是什么?我们可以逃脱的最小安装是多少?
编辑: Sitecore.NET 6.4.1 (111003版)
发布于 2012-04-04 15:18:36
正如divamatrix所说,知道版本号是很重要的。但是,即使旧版本可以在没有Core的情况下运行,我也会坚持安装包含Core的版本,这样将来升级时就不会有太多问题。
在内容交付端,您需要的是:
数据库
然后,在内容管理方面,您需要您通常使用的:
然后在Core数据库之间设置SQL复制。可以将分析配置为使用CD中的数据运行报告,并将其存储在CM上。
您还需要为实例之间的文件复制设置Web部署。
除此之外,您还需要一些额外的配置,如Scaling Guide中所述。
如果您使用的不是Sitecore 6.4或更高版本,我建议您先升级。一旦你得到了正确的设置,它将会像一个魔咒一样工作!
发布于 2012-04-04 04:13:15
为了回答您的问题,旧版本的Sitecore在没有Core数据库的情况下工作。您没有说您正在使用哪个版本的Sitecore,但如果它是最新的版本,答案将是您需要一个web数据库和一个核心数据库。此外,启用分析功能肯定是您需要考虑的问题。你可能应该考虑在你的CD主机本地建立一个分析数据库,因为这个数据库可以看到大量的流量,这取决于你网站的流量。您可以将发布设置为发布到本地web数据库,然后进行复制,也可以让发布来处理CM和CD环境之间的数据传输。
https://stackoverflow.com/questions/9997686
复制相似问题