私はこれを気にしないかもしれませんが、それが非常に単純であるならば、私はそれを考えるかもしれません。私が設計で取り組んでいるサイトは、数十万のファイルを保持することです。ダウンロードが1つだけなのか、複数あるのかわかりません。現在の選択肢は、A)ファイルのみB)ファイル+ライセンスと条件を含むアーカイブです。
私は両方を提供することが効率的であり、ライセンスと他のzipコンテンツを含むアーカイブヘッダーの前後にfile.open/readのようなものを使用することが効率的であることを理解しようとしています。私の最大の懸念は、ファイルのオープン/読み取りがサーバーにファイルを送信させるほど効率的ではなく、zipの内容を動的に生成および変更するのが難しい場合(ユーザーがライセンスを変更したい場合、または追加したい場合)です著者の説明、著者のURL、サイト上のパーマリンクなどの他のデータ)
それは効率的ですか?データベースから取得した元のファイルとデータのみを動的に作成するにはどうすればよいですか?
PS:xsp.netとmonoを使用してdebian / apache/asp.netを使用しています。