Sitecore(开发人员环境)的重启时间更快

Dav*_*vid 18 sitecore

我们的团队刚刚开始为Sitecore CMS开发.

我们发现在每次代码更改(.cs文件)后,应用程序需要重新启动并且sitecore的重新启动需要我们最多2.5或3分钟.我们的本地电脑的开发环境与远程数据库进行通信.除了增加我们的数据库带宽,有没有办法加速sitecore重启(关闭缓存等)

sitecore开发人员通常使用IIS或VS的web dev环境吗?

我假设使用IIS仍然会出现每次更改后重新启动sitecore的相同问题?

tec*_*414 12

我们的本地电脑的开发环境与远程数据库进行通信.

这可能是放缓的一个重要原因.至少在数据缓存建立之前,Sitecore确实需要相当多的数据库通信.开发周期将阻止它构建任何类型的有用数据缓存,因为您不断重新启动.我建议在靠近开发环境的地方运行数据库并使用包,或者查看SitecoreUnicorn的Team Development.

  • 我不得不说这句话.Sitecore在启动时通过网络检索大量数据,以重新填充其项目缓存.尝试针对本地数据库进行开发,并且我愿意打赌您在构建后看到重启时间显着改善. (2认同)

Ale*_*oot 5

也许你可以使用CodeFile而不是CodeBehind.请参阅Presentation Component Cookbook的 2.2.3节.使用这意味着您永远不必重新编译单个页面.当然,Sitecore钩子需要重新编译.

亲切的问候,

Alex de Groot

Sitecore解决方案架构师