次のPHPコードを使用して、モバイルデバイスから画像をアップロードしています。
<?php
$base=$_REQUEST['image'];
$binary=base64_decode($base);
header('Content-Type: bitmap; charset=utf-8');
$file = fopen('uploaded_image.jpg', 'wb');
fwrite($file, $binary);
fclose($file);?>
これらの画像をAmazonのS3サービスに直接送信したいと思います。毎回ディスクにJPEGを書き込む必要がありますか?バイナリをAmazonS3に送信して、JPEGを生成させることはできませんか?ローカル書き込みがサーバーに打撃を与えるのではないかと心配しています。