PHP (внешний) безопасный образ с кешем? - PullRequest
1 голос
/ 23 октября 2010

Есть ли способ отображать внешние изображения с помощью PHP, имеющего кэш?

Я хочу отображать изображения вроде:* В основном как то, что делает Facebook.

Какой лучший способ добиться этого?

Спасибо.

Редактировать

Это мойкод сейчас:

$image_url = $_GET['url']; 

$ch = curl_init(); 
$timeout = 0; 
curl_setopt ($ch, CURLOPT_URL, $image_url); 
curl_setopt ($ch, CURLOPT_CONNECTTIMEOUT, $timeout); 

// Getting binary data 
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); 
curl_setopt($ch, CURLOPT_BINARYTRANSFER, 1); 

$image = curl_exec($ch); 
curl_close($ch); 

// output to browser 
header("Content-type: image/jpeg"); 
print $image; 

1 Ответ

1 голос
/ 23 октября 2010

Проверьте мой ответ на Кэширование изображений в браузере - приложение app-engine-patch Это для Python, но я уверен, что вы поймете идею

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...