gpt4 book ai didi

c# - Umbraco 请求生命周期图

转载 作者:行者123 更新时间:2023-12-02 21:35:15 26 4
gpt4 key购买 nike

我目前正在调查 Umbraco 6.1.6 网站的性能问题。该网站正在运行大量自定义代码,我确信这就是原因,但是为了更好地帮助我理解应用程序,有人可以提供一个图形图表来解释页面请求的生命周期吗?

具体来说,我想了解 Umbraco 应用程序每个主要部分返回内容的流程,包括:

  • 路由
  • 发生任何数据库请求的位置
  • 何时使用缓存及其所在位置
  • 如何在 razor/c# 中遍历节点,例如@CurrentPage.Descendants()/Ancestors()

我希望它已经存在,但我在 Umbraco 论坛上找不到它。

最佳答案

我无法添加评论,因为我没有 50 的声誉,这不是我能给你的准确答案。但是,如果你在 web.config 中将 umbracoDebugMode 设置为 true,你然后可以将 ?umbdebug=true 添加到您的网址。

在左上角,您将看到一个小框,告诉您页面渲染花费了多少毫秒。单击它,您可以看到所有控件需要多少毫秒来渲染。另外,在“查询时间”下,您可以单击数字,然后查看对数据库的所有查询。

希望这有助于调试您的性能问题。

关于c# - Umbraco 请求生命周期图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21575009/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com