Ree*_*ema 4 testing sitecore performance-testing web sitecore8
我的客户给了我一个Sitecore网站进行性能测试。来自stackflow的信息。但是我很想知道测试Sitecore网站是否有区别?测试Sitecore网站的最佳做法是什么?关于性能测试范围的一点点:
感谢您的帮助。
通常,有三种方法可以对Sitecore进行性能测试。
首先,它基本上只是一个Web应用程序,因此您用来测试这些工具的大多数工具都是有效的。诸如jMeter(或Windows等效产品)之类的负载测试工具可模拟对页面的请求并测量响应时间,可让您了解Sitecore应用程序在负载下的工作方式。或者浏览器中的开发人员工具可以向您显示单个请求需要花费多长时间以及正在下载哪些资源。两者都可以帮助您了解网站的整体性能水平。
第二点是Sitecore包含一些工具,可用来衡量Sitecore自身渲染页面的工作强度。“体验编辑器”(用于编辑网页内容的“所见即所得”视图)具有“调试”模式,该模式可以告诉您正在读取多少内容项以呈现页面,正在运行哪些UI组件以及这些操作花费了多长时间。 。这可以帮助您调整代码如何查询Sitecore的数据库,以及如何缓存组件以提高性能。
第三,任何ASP.Net应用程序都可以使用标准.Net工具进行低级性能跟踪。Visual Studio的性能跟踪工具或诸如dotTrace之类的第三方软件都可以为您提供IIS花费在单个页面上的时间以及代码的哪些部分占用最多时间或内存的详细视图。
我写了一个我在这个主题上做过的用户组演示文稿:
https://jermdavis.wordpress.com/2017/10/02/measure-if-you-want-to-go-faster/
最近,我写了一些有关进行低级性能跟踪时可能会看到的常规模式的信息:
归档时间: |
|
查看次数: |
1034 次 |
最近记录: |