Я новичок в 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 загружает файл размером в несколько мегабайт за секунды.
Кроме того, когда я запускаю тот же самый скрипт на OSX локально для Google, это вывод:
phantomjs phantomjs.js http://google.com/
starting
Loading time 430 msec