9

私は(まだ)PHPを使用してhtmlフォームを介して<200mbの大きなファイルをアップロードしようとしています。

これに関する調査中に、「チャンク」という用語に出くわしました。このプロセスにより、ファイルが 5 MB などの便利なサイズに分割され、サーバー側で完全なファイルに再構築される可能性があることを理解しています。

私の問題はどこから始めればよいのでしょうか? グーグルで正しいリソースを見つけることができないようです (または、検索する用語がわからないことに苦しんでいる可能性があります)。

ですから、今日私が望んでいるのは、基礎を学ぶ機会であり、その方向性は非常に役に立ちます。プラグインなどをダウンロードしたくはありません。実験によって学びたいと思っています。

追加する編集:以下の2つの答えは正しいように見えますが、これはデザイナーとしてできないことの領域に私を連れて行きます...これを読んでいる人が別のアプローチを提案できるなら、私はそれを感謝します.

4

1 に答える 1

6

Web ブラウザは、アップロードをチャンクに分割しません。このためには、独自の「チャンキング」クライアント (Flash プログラムまたは Java アプレット) を使用する必要があります。

JUploadをご覧ください。ウィキにも例があります。

SourceForge から:

複数ファイル アップロード アプレット (JUpload) は、ディレクトリ全体とその中のファイルを 1 回のクリックでアップロードできるようにすることで、従来の HTML アップロード フォームがもたらす制限に対処します。オプションで、簡単な画像管理が可能です。

于 2011-06-16T17:15:53.173 に答える