Web 表单页面的性能或页面加载时间检查
Performance or page load time check of web form page
我对我的 Web 表单页面进行了一些性能更改 - 例如从内存缓存而不是数据库中获取数据并删除不必要的数据库调用。
我想测量页面加载改进 - 更改前后的页面加载时间。
我查看了这个 post:Calculating Page Load Time In JavaScript - 使用
var loadTime = window.performance.timing.domContentLoadedEventEnd- window.performance.timing.navigationStart;
这并没有多大帮助。它给了我荒谬的结果,加载时间很少高达 10000,其他加载时间低至 300。此外,当我从代码中删除数据库调用时,我看不出有什么区别。
我该怎么办?如何准确计算本地计算机上网页的性能或页面加载时间。
您可以在您的页面指令中启用 Trace 并执行此操作。但实际上,使用任何主要浏览器(如 Firefox、Chrome 或 IE)的浏览器开发人员工具,这些信息触手可及。只需按 F12 和 select“Network/Net”选项卡。通过将光标放在时间线上等进行试验。
关于在本地计算机上测试性能,在生产环境中会有所不同,因为不同的用户受制于他们使用的设备和他们拥有的连接类型。不要仅根据本地主机上发生的情况来做出性能决定。如果这是一个关键应用程序,请对其进行一些实际负载测试。
尝试性能测量网站,例如 Gtmetrix
只需输入网站 URL,它会告诉您加载时间以及如何通过缩小 css/js 和其他内容来优化网站。
这只有在您的网站上线时才有效。
其他方法是检查浏览器中的 net/network 选项卡以查找每个资源
我对我的 Web 表单页面进行了一些性能更改 - 例如从内存缓存而不是数据库中获取数据并删除不必要的数据库调用。
我想测量页面加载改进 - 更改前后的页面加载时间。
我查看了这个 post:Calculating Page Load Time In JavaScript - 使用
var loadTime = window.performance.timing.domContentLoadedEventEnd- window.performance.timing.navigationStart;
这并没有多大帮助。它给了我荒谬的结果,加载时间很少高达 10000,其他加载时间低至 300。此外,当我从代码中删除数据库调用时,我看不出有什么区别。
我该怎么办?如何准确计算本地计算机上网页的性能或页面加载时间。
您可以在您的页面指令中启用 Trace 并执行此操作。但实际上,使用任何主要浏览器(如 Firefox、Chrome 或 IE)的浏览器开发人员工具,这些信息触手可及。只需按 F12 和 select“Network/Net”选项卡。通过将光标放在时间线上等进行试验。
关于在本地计算机上测试性能,在生产环境中会有所不同,因为不同的用户受制于他们使用的设备和他们拥有的连接类型。不要仅根据本地主机上发生的情况来做出性能决定。如果这是一个关键应用程序,请对其进行一些实际负载测试。
尝试性能测量网站,例如 Gtmetrix
只需输入网站 URL,它会告诉您加载时间以及如何通过缩小 css/js 和其他内容来优化网站。
这只有在您的网站上线时才有效。
其他方法是检查浏览器中的 net/network 选项卡以查找每个资源