Я извлекаю результаты поисковых запросов, используя CURL, а затем перебираю базу данных, чтобы загрузить дополнительные запросы, а затем сохраняю результаты в базе данных.Я сталкиваюсь с неприятностями с максимальным временем php и попытался установить максимальную переменную времени на большее значение, которое, я думаю, не работает на моем хосте, используя это:
ini_set('max_execution_time', 600);
в файле, который запускается cron, так чтоизменяет только максимальное время процесса импорта.
Вопрос в том, будет ли эффективнее сохранять результат каждого соединения CURL в базе данных, а затем иметь вторичную функцию, которая извлекает результаты базы данных и сортирует их всоответствующие таблицы и запускать вторичную функцию каждые 10 минут гипотетически ИЛИ более эффективно вытащить файл и вставить отсортированные записи за один раз ??