Всем привет. Есть задача загрузка изображений к объявлению, ресайз слишком больших фото (> 2000x1000 px) и создание миниатюр 150х150px.
Используется ларавел + Intervention. На хостинге стоят ограничения: max_execution_time: 10, и этого катастрофически не хватает на ресайз. Это дело можно увеличить, но в итоге пользователь всё равно вынужден долго ждать, пока этот ресайз закончиться.
Сам ресайз делаю так:
$img = Image::make($image->getRealPath())->resize(800, null, function ($constraint) {
$constraint->aspectRatio();
});
Как ускорить всё это дело? Может быть вообще изменить подход?