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

网站加载时间编程

  •  1
  • cksrc  · 技术社区  · 15 年前

    我正在寻找一个监控网站加载时间的解决方案 以编程方式 我在CodeIgniter上构建了我的Web应用程序,可以使用Benchmark类来获取服务器站点的执行时间,但我需要的是从服务器端调用完成到网站的所有内容都已加载的整个网站加载时间。 我目前使用的是一个javascript函数,它减去了onload事件前后的时间,但我不确定这个方法的准确性。

    请注意,我对“最佳实践”和提高速度的建议不感兴趣,比如google speed、yslow等提供的建议。

    他们的任何客户端库或是我可以重复使用以获得准确的加载时间的库,类似于Google Chrome开发工具提供的为图像、脚本等提供加载时间的库吗?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Lazarus    15 年前

    恐怕答案是否定的,从浏览器的角度来看,chrome dev工具、firebug、ie dev工具栏是唯一的选项。任何客户端脚本都将是加载的一部分,并且在开始执行之前都会受到延迟的影响。

    有一些工具可以截获和监视HTTP请求,这些请求也可以为您提供此类信息,但同样,如果没有安装或用户交互,您也无法做到这一点。