CasperJS:slimerjs的执行时间明显低于PhantomJS

CasperJS:slimerjs的执行时间明显低于PhantomJS,phantomjs,casperjs,slimerjs,Phantomjs,Casperjs,Slimerjs,我已经写了一个自动的网页抓取过程,它可以导航到一系列的5页,并抓取所需的信息 我尝试使用SlimerJS运行脚本,以简化调试。整个过程的执行时间不到15秒。我试了很多次,结果都一样 然后我试着用PhantomJS运行它。令人惊讶的是,执行时间显著增加。每次都超过35秒 我希望PhantomJS能够更快,因为没有任何GUI的开放。我如何调试为什么在PhantomJS中花费更长的时间 如果我无法在PhantomJS中提高速度,那么在无头安装的生产服务器中使用SlimerJS是否明智 在Ubuntu1

我已经写了一个自动的网页抓取过程,它可以导航到一系列的5页,并抓取所需的信息

我尝试使用SlimerJS运行脚本,以简化调试。整个过程的执行时间不到15秒。我试了很多次,结果都一样

然后我试着用PhantomJS运行它。令人惊讶的是,执行时间显著增加。每次都超过35秒

我希望PhantomJS能够更快,因为没有任何GUI的开放。我如何调试为什么在PhantomJS中花费更长的时间

如果我无法在PhantomJS中提高速度,那么在无头安装的生产服务器中使用SlimerJS是否明智


在Ubuntu14.04上运行这些脚本,我只是想说,我在headless模式下使用SlimmerJS,在生产服务器上使用xvfb运行来自动执行一些繁重的检查,而且效果非常好。在我的例子中,我不能使用phantom,因为它不支持XSLT处理。我只是想说,我在无头模式下使用SlimmerJS,在生产服务器中使用xvfb运行来自动执行一些繁重的检查,它工作得非常好。在我的例子中,我不能使用phantom,因为它不支持XSLT处理。