Я новичок в phantomjs, пробуя его на стандартном сервере centOS (с установленным httpd и т.д., но никаких измененных настроек, кроме серверов имен, установленных в 8.8.8.8 и 8.8.4.4).
Я использую файл loadpeded.js по умолчанию (его переименовать). Однако скорость страницы очень низкая. Вот пример:
$ phantomjs phantomjs.js http://www.google.com/
starting
Loading time 90928 msec
$ phantomjs phantomjs.js http://173.194.67.138/ #(one of google public ips)
starting
Loading time 30204 msec
Когда я загружаю любой URL-адрес сервера (например, http://something.be), время загрузки составляет 141 мсек:
$ phantomjs phantomjs.js http://something.be
starting
Loading time 141 msec
Кто-нибудь знает, что заставляет мое соединение быть таким медленным? Само соединение прекрасно, wget занимает несколько секунд, чтобы загрузить файл с несколькими мегабайтами.
Кроме того, когда я запускаю то же самое script на OSX локально для Google, это результат:
phantomjs phantomjs.js http://google.com/
starting
Loading time 430 msec