ユーザー プロファイルがデータベースから動的に生成される WebMatrix Web サイトでは、ユーザーがアップロードしたコンテンツをどこにどのように保存すればよいですか?
ユーザーがプロファイルを作成し、コンテンツを公開することを選択しない限り、このコンテンツを公開したくありません。
しかし、すべてを別のディレクトリに押し込むことはできません。必要なのは、そのようなコンテンツが保存されている場所を推測し、そのディレクトリ内のファイルのリストを参照することだけだからです。したがって、\root ディレクトリの外に配置する必要がありますか (一部の共有ホスティング環境ではこれが可能ではないと思います)、または何らかの形でこのコンテンツをデータベースに挿入する必要がありますか? (私はできる限りこのオプションを避けようとしています)。
画像や動画などのコンテンツについては、信頼できるストレージ プロバイダー/画像ホスト タイプのサービスを使用して、これらのファイルの保存と取得に API アクセスを使用し、ファイルにアップロードされたファイルへのリンクを保存する必要があると考えていました。データベース内のストレージ ホスト?