我是 phantomjs 的新手,在标准的 centOS 服务器上尝试它(安装了 httpd 等,但除了名称服务器设置为 8.8.8.8 和 8.8.4.4 之外没有修改设置)。
我正在使用默认的 loadspeed.js 文件(被重命名)。但是,页面速度似乎非常慢。这是一个例子:
$ phantomjs phantomjs.js http://www.google.com/
starting
Loading time 90928 msec
$ phantomjs phantomjs.js http://173.194.67.138/ #(one of google's public ips)
starting
Loading time 30204 msec
当我在服务器上加载任何 url(例如http://something.be)时,加载时间为 141 毫秒:
$ phantomjs phantomjs.js http://something.be
starting
Loading time 141 msec
有谁知道是什么导致我的连接这么慢?连接本身很好,wget 需要几秒钟来下载几 MB 的文件。
此外,当我在本地 OSX 上为 Google 运行完全相同的脚本时,输出如下:
phantomjs phantomjs.js http://google.com/
starting
Loading time 430 msec