簡易画像サーバー構築のサンプル

画像処理概要

HTMLの画像リクエストを受け取って、サーバーに画像が存在したらキャッシュを返して、サーバーに画像が存在しなかったら外部に画像を取得しに行くPHPコードのサンプルです(一部省略しています。pecl install imagick必須です)。

[php] thumbnailImage($resize, 0);
$thumpath = str_replace(“.jpg”,”_$resize.jpg”,$cachepath);
file_put_contents($thumpath,$image);
header(‘Content-type: image/jpeg’);
readfile($thumpath);
}
else{
header(‘Content-type: image/jpeg’);
readfile($cachepath);
}
[/php]

コメントを残す

メールアドレスが公開されることはありません。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください