на данный момент выгрузил чуть больше 5к позиций - без танцев с бубном и без ошибок, при удалении и новой загрузке все проходит без проблем, внешний вид конечно еще подлежит допиливанию, но пока не один плагин не испортил функционал и все совместимо - как-то так, ну и с бесплатными плагинами и их работой нет глобальных косяков, пока нарадоваться не могу хоть и не узко заточенная под магазин цмс...
Детский сад Код: function create_image($im_url) { $image_type = exif_imagetype($im_url); $extension = image_type_to_extension($image_type, false); $info = new SplFileInfo($im_url); if ($extension == 'jpg' or $extension == 'jpeg'){ $jpg = @imagecreatefromjpeg($im_url); // Загрузка JPG imageAlphaBlending($jpg, true); imageSaveAlpha($jpg, true); //imagejpeg($jpg, 'news_'.$info->getBasename('.jpg').'.jpg'); // Сохраняем оригинальное изображение как jpg $new_jpg = imagescale($jpg,200,-1,IMG_BILINEAR_FIXED); imageAlphaBlending($new_jpg, false); imageSaveAlpha($new_jpg, true); imagejpeg($new_jpg, 'news_'.$info->getBasename('.jpg').'_thumb.jpg'); // Сохраняем уменьшенное изображение как jpg imagedestroy($jpg); // Освобождение памяти imagedestroy($new_jpg); return 'news_'.$info->getBasename('.jpg').'_thumb.jpg'; } if ($extension == 'png'){ $png = @imagecreatefrompng($im_url); // Загрузка PNG imageAlphaBlending($png, false); imageSaveAlpha($png, true); //imagepng($png, 'news_'.$info->getBasename('.png').'.png'); // Сохраняем оригинальное изображение как png $new_png = imagescale($png,200,-1,IMG_BILINEAR_FIXED); imageAlphaBlending($new_png, false); imageSaveAlpha($new_png, true); imagepng($new_png, 'news_'.$info->getBasename('.png').'_thumb.png'); // Сохраняем уменьшенное изображение как png imagedestroy($png); // Освобождение памяти imagedestroy($new_png); // Освобождение памяти return 'news_'.$info->getBasename('.png').'_thumb.png'; } } Используем: create_image('https://forum.opencart-russia.ru/styles/default/xenforo/logo.png'); Это я делал для сохранения картинок из RSS. Закомментированные imagejpg и imagepng - это сохранение оригинальных картинок