alex@SUNDUKOV:~$ echo $PATH
/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
alex@SUNDUKOV:~$ ls -l /usr/bin/php
lrwxrwxrwx 1 root root 21 Oct 29 2014 /usr/bin/php -> /etc/alternatives/php*
alex@SUNDUKOV:~$ ls -l /etc/alternatives/php
lrwxrwxrwx 1 root root 15 Sep 9 11:09 /etc/alternatives/php -> /usr/bin/php7.0*
alex@SUNDUKOV:~$ ls -l /usr/bin/php7.0
-rwxr-xr-x 1 root root 4357248 Nov 14 08:12 /usr/bin/php7.0*
Всегда есть. Даже если в каждом запросе есть уникальный ID. Другой вопрос, что порой реверс инжениринг по трудозатратам получается сильно дороже, чем кластер из браузеров.
Артем Кисленко: >Эмуляция js-движка
Долго работает не интерпретатор JS, а рендеринг с полное построение DOM. К примеру, использование вместо headless браузера обычного SpiderMonkey (или V8) может дать десятикратное увеличение скорости парсинга.