mysql — PHP долго запущенный процесс в браузере

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

Я рад, если вы дадите мне несколько идей — может быть — немного кода.

0

Решение

В отсутствие какого-либо кода, я предполагаю, что вы используете curl of file_get_contents, чтобы вы могли использовать curl_multi_ * функции что позволяет отправлять несколько запросов http одновременно и ждать окончания их выполнения.

Я использовал его несколько раз, и это значительно улучшило время выполнения.

Надеюсь это поможет.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]