【问题标题】:Programatically find page load times for top-1000 websites以编程方式查找前 1000 个网站的页面加载时间
【发布时间】:2011-09-27 23:59:00
【问题描述】:

我有一个前 1000 个网站的列表。我想在浏览器中访问每个网站(渲染所有图像、执行所有 javascript 等)并记录加载时间。

关于这样做的最佳方式有什么建议吗?

我考虑过使用无头浏览器,但不确定这是否是最好的方法。

我知道 Firebug 有加载时间,但我有 1,000 个网站,这个过程会非常乏味。另外,我有几个参数需要调整,所以需要多次浏览 1000 个网站。

【问题讨论】:

    标签: firefox browser time


    【解决方案1】:

    如果我这样做,我会使用 WWW::Mechanize::Firefox 模块编写一个简短的 perl 脚本来请求页面,并将页面加载时间记录到文件中。

    http://metacpan.org/pod/WWW::Mechanize::Firefox

    【讨论】:

    • 太棒了!从来没有遇到过那个。我什至搜索了CPAN!我更喜欢使用 Perl 而不是使用 HtmlUnit(在 Java 中)。
    • 现在一切正常。我只花了大约 30 分钟就让脚本启动并运行...
    • @Raoul - 如果在我浏览您答案中的链接时要求不多,您能否分享脚本?
    猜你喜欢
    • 2012-01-08
    • 2016-03-23
    • 2016-07-26
    • 1970-01-01
    • 2011-02-23
    • 2011-03-16
    • 2019-10-29
    • 2018-08-28
    相关资源
    最近更新 更多