Задержка CURL в PHP

Рейтинг: 0Ответов: 1Опубликовано: 06.01.2015

Есть примерно такой код:

$this->post('https://www.youtube.com/watch?v=zIaxHPa..'); // curl

// другой код

Вопрос, как программно сделать чтобы пользователь якобы пробыл на странице https://www.youtube.com/watch?v=zIaxHPa.. 10-15 секунд?

Или как-то так, чтобы // другой код выполнился через 10 секунд например, а эти 10 секунд просматривалась страница.

Ответы

▲ 2Принят

Насколько мне известно, время нахождения пользователя на странице отслеживает javascript метрика. Симуляция посещения пользователем страницы средствами PHP в данном случае невозможна.

Обновление

По сути - да, можно посмотреть в JS, как работает метрика, и симулировать ее поведение в php, но, по-моему, это можно считать извращением. :) Полноценно симулировать поведение пользователя можно через JS в консоли браузера. Это и проще, и более эффективно с точки зрения результата (сервер будет считать, что работает реальный пользователь, метрика полностью отработает), но гораздо более затратно с точки зрения расходования ресурсов.