欢迎来到天天文库
浏览记录
ID:12713575
大小:4.08 MB
页数:50页
时间:2018-07-18
《moss 2007系统管理-网站性能优化》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、SharePoint2007网站性能优化日程为什么要做性能优化?正确的部署模型32位?64位?SharePoint服务器场配置IIS压缩匿名用户vs.非匿名用户缓存core.js的延迟下载关注列表(文档库)的性能代码优化把所有的方法放在一起…工具两个工具,两个目的VisualStudioTeamTestWeb应用压力测试Fiddler监控HTTP数据http://www.fiddlertool.com/fiddler/version.asp演示Fiddler与VisualStudioTeamTest为什么要做性能优化?SharePoint已经成长为
2、一个通用的Web应用平台SharePoint不同于普通的ASP.NET应用选择正确的部署模型SharePoint服务器场前端Web服务器应用服务器ExcelServiceIndexServiceQueryServiceDocumentConventerService数据库服务器SQLServer推荐的部署模型关于部署的提示不要将域控制器与SharePoint服务器混在一起给数据库服务器尽可能多的内存IndexService对CPU会造成相当的压力,所以应尽早考虑将其部署到单独的服务器上如果必要,创建多个前端Web服务器服务器硬件配置推荐前端Web服
3、务器双CPU(>3GHz)内存>2GB应用服务器双CPU(>2.5GHz)内存4GB数据库服务器双CPU(>2.5G)内存4GBRAID-132位?64位?64位系统的优势支持更多的内存更快的IOSharePoint对64位完全支持WindowsServer/SQLServer/.NETFramework2.0/.NETFramework3.0/SharePointServer都有64位版本支持32位与64位混合部署前端Web服务器/应用服务器:32位数据库服务器:64位考虑使用64位技术的优先次序:SQLServerIndexExcelQu
4、eryWeb关于服务器场,你需要考虑的做好站点层次规划尽量减少Web应用程序的数量尽量减少共享服务提供者(SSP)的数量别创建太多的应用程序池对于数据库的增长,提前最好规划SharePoint服务器场配置项目允许的最大值建议站点集/数据库5000250容量/数据库25–50GB数据库/SQLServer实例300100容量/SQLServer实例2TBSSP/服务器场1Web应用程序/服务器场10应用程序池/服务器2–4(除了SSP)最大内存/应用程序池800MB数据容量/站点集5GB大小/单个文件上传50MBIIS压缩IIS自带了文件压缩功能将
5、压缩文件暂存到%WINDIR%IISTemporaryCompressedFiles目录下压缩默认支持的文件类型静态文件:htm,html,txt,js,css,htc;动态文件:asp,exe,axd可以增加对aspx文件类型的压缩cscriptC:Inetpubadminscriptsadsutil.vbsSETW3SVC/Filters/Compression/Deflate/HcScriptFileExtensions"asp""dll""exe""aspx"cscriptC:Inetpubadminscriptsadsuti
6、l.vbsSETW3SVC/Filters/Compression/gzip/HcScriptFileExtensions"asp""dll""exe""aspx“不要压缩已经被压缩过的文件类型,比如.jpgIIS压缩率提高默认的IIS压缩率cscriptC:Inetpubadminscriptsadsutil.vbsSETW3Svc/Filters/Compression/GZIP/HcDynamicCompressionLevel"9“cscriptC:Inetpubadminscriptsadsutil.vbsSETW3Svc/F
7、ilters/Compression/DEFLATE/HcDynamicCompressionLevel"9“演示IIS压缩匿名用户vs.非匿名用户非匿名用户将对“缓存”的使用造成许多影响匿名用户最适宜使用缓存,因为他们看到的都是同样的内容非匿名用户通过折中方法也可以使用缓存对于非匿名用户应该尽量减少用户组、权限级别的划分尽量按照层次结构设计站点将非匿名用户访问的内容放到子站点中输出缓存SharePoint站点集支持输出缓存设置在站点集层次进行控制允许排除应用程序页面(ApplicationPages)和子站点使用不同的缓存配置文件内置的缓存配置文
8、件已经可以适用于大部分场景输出缓存使用提示如果并不想缓存整个页面怎么办?Post-CacheSubstitutioncon
此文档下载收益归作者所有