Sitecore7.5 安裝指南 -- 安裝後的設置

1. 內容有效期限

 過時WEB內容頭(位於普通HTTP相應頭)的意思是若是請求的網頁已通過期,IIS決定是否返回一個新的版本。IIS使用發送頁面以前,使用你提供的內容有效期限來標記每個web頁面。網站訪問者的瀏覽器會自動解釋有效期標誌。 web

 經過設置Web內容的有效期,相比當即訪問,第二次訪問加載時間能夠下降50% - 70%。 sql

 IIS 7.X中開啓使WEB內容過時: 數據庫

  1. 運行IIS Manager
  2. 找到你想開啓 使WEB內容過時 的站點。
  3. IIS區域,雙擊HTTP Response Headers.

  1. Action面板中,點擊Set common headers…

  1. 選中 Expire Web conten選項
  2. 選中After選擇框,設置它的默認天數(7)。
  3. 點擊Ok

 2. Windows 身份認證 瀏覽器

 能夠配置Sitecore使用Windows Authentication 進行SQL鏈接,從connectionString.config文件中移除用戶名和密碼。 緩存

  1. 打開IIS而且找到運行Sitecore的應用池。打開Advanced Settings ,在Identity字段中,設置標識爲域用戶。
  2. SQL Server中註冊域用戶,而且爲Sitecore數據庫的域用戶授予安全權限。請參見爲Sitecore CMS 數據庫 建立數據庫登陸名(SQL Server 2008 和 2012)
  3. Sitecore的服務器上,增長域用戶到IIS_IUSRS組。
    1. 根聽說明調整IIS_IUSRS組的權限。參見文件系統受權給ASP.NET 請求
  4. 編輯/App_Config/ConnectionStrings.config文件而且替換與trusted_connection=yes選項對應的user id password參數。
    <?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>
  5. 準備你的標識以便「aspnet_regiis.exe」可以使用服務帳戶
  6. 增長你的域服務帳戶到本地「Performance Monitor Users」組,參考Windows註冊表權限

注意:若是你使用xDBReporting 數據庫必須使用相同的配置。Analytics數據庫的鏈接字符串必須是: 安全

<add name="reporting" connectionString="DataSource=<Data-Source>;Database=Sandbox6_Analytics;Trusted_Connection=Yes" />



3. 設置Microsoft SQL Server Database的屬性 服務器

正確配置數據庫的屬性,能夠提升性能。 性能

Compatibility Level 優化

兼容級別影響SQL語法和查詢解析,應該對性能沒有影響。兼容級別設置爲 SQL Server 2008100),有利於新的T-SQL功能。這個功能在許多腳本/命令中使用。 網站

Auto Close

設置Auto Close屬性爲falseOFFMS SQL Server打開數據時,系統會分配資源維護它的鏈接狀態,若是頻繁鏈接數據庫,會形成資源浪費。建議把Auto Close屬性設置爲falseOFF

Auto Shrink

Auto Shrink(自動收縮)屬性被調用時,它會使用不少資源,而且你沒法控制。建議設置Auto Shrink 屬性爲falseOFF

Recovery Model

Simple Recovery Model下,MS SQL Server記錄事務日誌的最小信息。

設置這些屬性:

  1. 打開MS SQL Server Management Studio
  2. Object explorer,右鍵點擊CMS Master數據庫,選擇Properties
  3. Properties頁,設置參數以下:

  1. Compatibility Level 字段,選擇SQL Server 2008100
  2. 設置Auto Close屬性爲false
  3. 設置Auto Shrink屬性爲false
  4. Recovery Model字段,選擇Simple
  5. 點擊OK

重複這些操做,設置Sitecore CoreWeb數據庫。

  1. 重建搜索索引(Search Index)和連接數據庫(Link Database

若是你使用ZIP文件包安裝Sitecre,你應該爲core 數據庫重建搜索索引和快速搜索索引

重建搜索索引

重建搜索索引:

  • 登陸Sitecore桌面,點擊Control Panel,而後點擊Indexing。在Indexing Manager中,你能夠選擇但願重建的數據庫索引。

重建連接數據庫(Link Database)

重建連接數據庫:

  • 登陸Sitecore桌面,點擊Control PanelDatabaseRebuild the Link Database而且選擇全部有效的數據庫。
  1. Cache Configuration

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.

相關文章
相關標籤/搜索