Ситуация: у меня есть php-скрипт, который выполняет много запросов к API Google Pagespeed. Эти запросы занимают время. Я запрограммировал скрипт, который отлично работает, пока я нахожусь в моей локальной среде разработки (max_execution_time не установлено). Что ж, я хочу запустить скрипт на рабочем сервере без редактируемого max_execution_time (30 с). Как я могу заархивировать это без — действительно ли так сложно реализовать такую функцию?
Я рад, если вы дадите мне несколько идей — может быть — немного кода.
В отсутствие какого-либо кода, я предполагаю, что вы используете curl of file_get_contents, чтобы вы могли использовать curl_multi_ * функции что позволяет отправлять несколько запросов http одновременно и ждать окончания их выполнения.
Я использовал его несколько раз, и это значительно улучшило время выполнения.
Надеюсь это поможет.
Других решений пока нет …