ドキュメントルート以外のディレクトリからファイルを転送する

はいはい、休日出勤デフォの小堤です。

ドキュメントルート以外のディレクトリから画像ファイルなどを転送する処理を行う場合があると思います。
xFrameworkPX 2.5では、xFramework内で利用しているファイルトランスファという機能をユーザが必要に応じて利用することができるようになります。

ブラウザは2回目以降画像などに関してキャッシュする機能があります。だから二回目以降は画像読み込まなかったりするんですが、PHPで普通につくると、毎回転送することになります。
実際には304を送信して、キャッシュしてる方をつかえ!とブラウザに通知するのですが、xFrameworkのFileTransferクラスは、そういった部分を意識せずに、利用することが可能です。

スナップショットになりますが、現在のFileTransferクラスです。
runの部分をうまく切り出せば、xFramework関係なしに利用できますよ(笑)

ドキュメントルート以外のディレクトリからファイルを転送する

コメントを残す