- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:readfile のコストについて)
画像表示の方法と負荷比較について
このQ&Aのポイント
- 普通の方法と readfile を経由した方法で画像を表示する場合の負荷と表示速度について比較しています。
- 画像ファイルがドキュメントルートよりも上に置かれている場合、HTML の img タグではアクセスできないため、readfile を使用する方法を調査しています。
- CGI 経由でのアクセス以外にも、画像ファイルへのアクセス方法があるかどうかも確認したいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
それ以前に、readfile()はバイナリセーフではないので 画像の出力には向かないのでは? きちんとオープンして読んで出力してクローズすると ファイルI/Oがサーバー依存になる分、若干の負担が発生する とは思いますが、そもそもそのくらいのサーバー負担を気にするなら PHPなんて使えないと思います
お礼
yambejp さん、回答ありがとうございますm( __ __ )m > それ以前に、readfile()はバイナリセーフではないので ふむふむ、だとすると、 imagejpeg 関数辺りを使った方が良いものなんですかね・・? ファイルに書き出す必要が無ければ readfile でも同じなのかなぁなどと思い込んでいました^^; > そもそもそのくらいのサーバー負担を気にするならPHPなんて使えないと思います 確かにそうですよね。 ただ、ひょっとしてもっとうまいやり方があったりするのかなぁなんて期待して質問してみました^^