1

ユーザーがサーバーに画像をアップロードできるアプリケーションがあります。私たちの Web サーバーは Windows 2008 サーバーであり、UNIX ボックスの共有ドライブを指すサイト (images.mysite.com) があります。

アップロードに使用されるコードは C# 3.5 です。

システムは現在、しきい値に達した後に新しいサブフォルダーを生成できるワークフローをサポートしています。問題は、IIS 7 までのイメージの提供とコードによる読み取り/書き込みのパフォーマンスが低下する前に、1 つのフォルダーにいくつのファイルやサブフォルダーを含めることができるかということです。

4

1 に答える 1

1

1つのディレクトリに35万の画像ファイルをヒットするサイトがありました。このサイトは、これらの画像を適切に提供しています。Explorerでそのディレクトリを表示しようとすると、問題が発生します。Explorerは、ファイル名よりもあなたと共有することに関心があります。アイコンや、ファイル自体を読み取って取得する必要のある画像サイズなどの他のプロパティを表示したいと考えています。

サブフォルダーは、これらのリソースを管理する必要がある管理者にとってより便利です。

ファイル数のしきい値パラメーターをフォルダーあたり約10Kから設定し、エクスプローラーでそのフォルダーを適切にナビゲートできるかどうかに基づいて調整することをお勧めします。

于 2010-05-14T20:53:43.870 に答える