Sitecore7.5 安装指南 -- 安装后的设置

1. 内容有效期限

 过期WEB内容头(位于普通HTTP相应头)的意思是如果请求的网页已经过期,IIS决定是否返回一个新的版本。IIS使用发送页面之前,使用你提供的内容有效期限来标记每一个web页面。网站访问者的浏览器会自动解释有效期标志。

 通过设置Web内容的有效期,相比立即访问,第二次访问加载时间可以降低50% - 70%。

 IIS 7.X中开启使WEB内容过期:

  1. 运行IIS Manager
  2. 找到你想开启 使WEB内容过期 的站点。
  3. IIS区域,双击HTTP Response Headers.

Sitecore7.5 安装指南 -- 安装后的设置_第1张图片

  1. Action面板中,点击Set common headers…

Sitecore7.5 安装指南 -- 安装后的设置_第2张图片

  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页,设置参数如下:

Sitecore7.5 安装指南 -- 安装后的设置_第3张图片

  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.


你可能感兴趣的:(cms,数字营销,安装指南,Sitecore)