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.

相关文章
相关标签/搜索