1

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

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

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

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

如果我无法在 PhantomJS 中让它更快,是否建议在无头设置的生产服务器中使用 SlimerJS?

在 Ubuntu 14.04 上运行这些脚本

4

0 回答 0