2013-05-09 120 views
6

我们计划将我们的系统部署到生产服务器中。我有兴趣了解更多关于优化网站性能的信息。Sitecore性能优化 - Sitecore配置,IIS配置

  1. 对于Sitecore推荐的优化有哪些? (缓存,web配置中的其他设置)
  2. 我们可以在IIS中进行哪些优化?

找不到关于这些主题的好文章。感谢任何帮助:)。

+0

看看约翰的这篇不错的博客文章:http://www.sitecore.net/Community/Technical-Blogs/John-West-Sitecore-Blog/Posts/2011/05/All-About-Performance优化和可扩展性与Sitecore-ASPNET CMS.aspx – 2013-05-09 04:48:12

回答

18

您是否看过所有的Sitecore recommended practicesPerformance Tuning Guide并应用了所有这些?

看看这些tips and tricks to help optimize your Sitecore website并看看this going live checklist for Sitecore websitesthis John West Blog post也有很多不错的资讯。

您是否将组件设计为以最有效的方式缓存?确保你的缓存设置正确:

你有没有进行网站上的任何负载测试模拟?有一堆工具,看看jMeterLoadUI来模拟流量。您也可能想要查看C#代码,以确保没有瓶颈。

我发现90%的时间里很多感知到的性能问题都归功于前端渲染。确保你的标记尽可能轻,你的JS和CSS被缩小,代码被优化。

可使用的工具,看看您的前端瓶颈是:

+0

好的回答+1 只有另外我必须这样做,如果你在前端服务器上执行缓存调优可能会有问题已经删除了登录的可能性。克服这个问题的一个选择是创建自己的缓存页面,该页面不需要Sitecore登录。 – Trayek 2013-05-09 07:47:12

+0

好点。把它放在需要至少通过IIS设置身份验证的文件夹中,然后将其删除,而不再需要它。 – jammykam 2013-05-09 20:32:48