過時WEB內容頭(位於普通HTTP相應頭)的意思是若是請求的網頁已通過期,IIS決定是否返回一個新的版本。IIS使用發送頁面以前,使用你提供的內容有效期限來標記每個web頁面。網站訪問者的瀏覽器會自動解釋有效期標誌。 web
經過設置Web內容的有效期,相比當即訪問,第二次訪問加載時間能夠下降50% - 70%。 sql
在IIS 7.X中開啓使WEB內容過時: 數據庫
2. Windows 身份認證 瀏覽器
能夠配置Sitecore使用Windows Authentication 進行SQL鏈接,從connectionString.config文件中移除用戶名和密碼。 緩存
<?xml version="1.0" encoding="utf-8"?> <connectionStrings> <add name="core" connectionString="Data Source=.\sql2008;Database=Sandbox6_Core;Trusted_Connection=Yes" /> <add name="master" connectionString="Data Source=.\sql2008;Database=Sandbox6_Master;Trusted_Connection=Yes" /> <add name="web" connectionString="Data Source=.\sql2008;Database=Sandbox6_Web;Trusted_Connection=Yes" /> </connectionStrings>
注意:若是你使用xDB,Reporting 數據庫必須使用相同的配置。Analytics數據庫的鏈接字符串必須是: 安全
<add name="reporting" connectionString="DataSource=<Data-Source>;Database=Sandbox6_Analytics;Trusted_Connection=Yes" />
3. 設置Microsoft SQL Server Database的屬性 服務器
正確配置數據庫的屬性,能夠提升性能。 性能
Compatibility Level 優化
兼容級別影響SQL語法和查詢解析,應該對性能沒有影響。兼容級別設置爲 SQL Server 2008(100),有利於新的T-SQL功能。這個功能在許多腳本/命令中使用。 網站
Auto Close
設置Auto Close屬性爲false或OFF;MS SQL Server打開數據時,系統會分配資源維護它的鏈接狀態,若是頻繁鏈接數據庫,會形成資源浪費。建議把Auto Close屬性設置爲false或OFF。
Auto Shrink
當Auto Shrink(自動收縮)屬性被調用時,它會使用不少資源,而且你沒法控制。建議設置Auto Shrink 屬性爲false或OFF。
Recovery Model
在Simple Recovery Model下,MS SQL Server記錄事務日誌的最小信息。
設置這些屬性:
重複這些操做,設置Sitecore Core和Web數據庫。
若是你使用ZIP文件包安裝Sitecre,你應該爲core 數據庫重建搜索索引和快速搜索索引
重建搜索索引
重建搜索索引:
重建連接數據庫(Link Database)
重建連接數據庫:
當Sitecore CMS安裝後,你應該優化緩存來提升解決方案的性能,下降服務器負載,提升系統容量。(When Sitecore CMS is installed, you should optimize caching to improve solution performance, reduce server load, and increase system capacity.)
詳細信息請參見:Cache Configuration Reference.