Оно и понятно, что в плане производительности лучше грузить с других сайтов. Просто тут есть свои минусы. Основной - тот о котором вы упомянули, что картинка может поменяться, а URL у нас на сайте нет. Ну и второе - на разных сайтах картинки могут загружаться по-разному быстро, на некоторых - могут вообще не загрузиться с первого раза.
Но тут другое. Я, когда осмысливал задачу, вообще не думал о чем-либо то в направлении «тырить картинки». Я являюсь разработчиком модулей импорта (в т.ч. ) и вопрос я рассматривал как загрузку товаров от какого-либо поставщика, который обычно отдает пользователям XML либо Excel. Хотя, в таких случаях, грузить с их серверов иногда запрещают, но не всегда - и если учитывать что картинки могут занимать несколько гигабайт, то такой способ в некоторых случаях может позволить сэкономить как время, так и деньги. Поэтому, мой код это просто ответ на поставленный в топике вопрос.
Но тут другое. Я, когда осмысливал задачу, вообще не думал о чем-либо то в направлении «тырить картинки». Я являюсь разработчиком модулей импорта (в т.ч. ) и вопрос я рассматривал как загрузку товаров от какого-либо поставщика, который обычно отдает пользователям XML либо Excel. Хотя, в таких случаях, грузить с их серверов иногда запрещают, но не всегда - и если учитывать что картинки могут занимать несколько гигабайт, то такой способ в некоторых случаях может позволить сэкономить как время, так и деньги. Поэтому, мой код это просто ответ на поставленный в топике вопрос.
|