Все ленты — последние статьи

Загрузка со стороннего сервера (сайта ) и сохранение изображения на ваш сервер

Загрузка и сохранение изображения на ваш сервер

Вот простой, но очень полезный сниппет, который поможет вам загрузить изображение по его URL и сохранить его на вашем сервере:

1 $image = file_get_contents('http://www.url.com/image.jpg');
2 file_put_contents('/images/image.jpg', $image); //сохраняем изображение на вашем сервере

Источник: http://www.catswhocode.com/blog/snippets/download-save-a-remote-image-on-your-server-using-php

Создание data uri

Через data uri мы можем преобразовывать такие элементы, как html/css/js, для уменьшения http запросов к сторонним ресурсам. Вот, как мы можем это сделать через PHP:

1 function data_uri($file, $mime) {
2   $contents=file_get_contents($file);
3   $base64=base64_encode($contents);
4   echo "data:$mime;base64,$base64";
5 }

Источник: http://css-tricks.com/snippets/php/create-data-uris/