2013-05-09 41 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