代码之家  ›  专栏  ›  技术社区  ›  Langali

测量web应用程序的页面处理时间(服务器端)

  •  1
  • Langali  · 技术社区  · 16 年前

    我希望跟踪服务器每次加载页面所花费的时间,并将其记录到数据库中进行进一步分析。

    我计算了每个操作在服务器端执行的时间,但它与页面没有真正的关联。在呈现页面之前,可能会有多个重定向,因此会有多个操作,并且可能会根据工作流和异常进行更改。

    基本上,我希望页面的总服务器端执行时间与YSlow一样(没有排队、延迟和客户端处理)。

    2 回复  |  直到 16 年前
        1
  •  1
  •   Chris Thompson    16 年前

    我没有这方面的经验,但您可以使用ajax和服务器端指标的组合。当服务器端第一次开始执行时记录日志,然后在页面加载完成时触发ajax调用,并减去两者。它有点脏,但应该能用

        2
  •  0
  •   unixrules    13 年前

    如果您解释了您的服务器端技术,Java、PHP、Ruby或ASP.net等,那么可以推荐一个更有针对性的工具。