Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/98.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在不使用浏览器和yslow/firebug等工具的情况下使用javascript和Cookie测量页面速度_Javascript_Html_Css_Measurement_Nagios - Fatal编程技术网

如何在不使用浏览器和yslow/firebug等工具的情况下使用javascript和Cookie测量页面速度

如何在不使用浏览器和yslow/firebug等工具的情况下使用javascript和Cookie测量页面速度,javascript,html,css,measurement,nagios,Javascript,Html,Css,Measurement,Nagios,我想在我的终端中测量我的一个项目的页面速度,或者像在任何页面底部呈现的HTML注释,就像我从网络选项卡中的firebug获得的结果一样 如果有任何可用的方法,我想自动化这一点,并获得与nagio或类似的东西监控这一点的能力 有人有好的习惯吗 谢谢大家! 查看HTTPUnit、HTMLUnit、Selenium 所有这些都可以通过Nagios插件进行jar和执行,而且它们的级别相当高 您也可以使用wget/ab和/或cURL,但它们只擅长抓取整体页面,即没有css等。那么,您想衡量什么?装载时间?

我想在我的终端中测量我的一个项目的页面速度,或者像在任何页面底部呈现的HTML注释,就像我从网络选项卡中的firebug获得的结果一样

如果有任何可用的方法,我想自动化这一点,并获得与nagio或类似的东西监控这一点的能力

有人有好的习惯吗


谢谢大家!

查看HTTPUnit、HTMLUnit、Selenium

所有这些都可以通过Nagios插件进行jar和执行,而且它们的级别相当高


您也可以使用wget/ab和/或cURL,但它们只擅长抓取整体页面,即没有css等。

那么,您想衡量什么?装载时间?渲染时间?执行Javascript的时间?我想测量一下时间,一个典型的浏览器需要从像素加载/呈现带有cookies的洞页面,所有的Javascript,比如jquery.wget、lynx和w3m,都没有加载大量的Javascript,也没有呈现出与用户使用的任何浏览器不同的效果。含硒的小费罐!我试试。硒可能是最简单的选择。您可以使用真正的浏览器或使用HtmlUnit驱动程序警告:javascript支持是不可靠的,您必须在驱动程序实例中指定它,但它主要起作用。。。。