可能性の重複:
Storing Images in DB - Yea or Nay?イメージをデータベースに保存する必要がありますか?
こんにちは瞬間
は私のウェブサイト上の各企業は、彼らが自分のプロフィールに追加することができます1枚の絵を持っています。 私はそのイメージをデータベースに保存しました....その会社のロゴ。
今、私は彼らがもっと写真を追加できるようにしたいと思います。今私はそれをすべてデータベースに保存しなければならないのか、それともフォルダに保存するのか分からないのですか?私はフォルダが良くなると思う理由を
理由は、派手な銀色の光でそんなに素敵な記事があるので、ちょっと私が使用できることを特長としていますが、それらのすべてが唯一のフォルダに保存されている画像に応じます。
と私は、私が代わりに画像検索のためのフォルダを使用する例のデータベースを見て、コードを変更するために、そのハードTHAT良いおりませんので。
私はこのようなものを私のウェブサイトに追加したいと思います(画像を参照してください)。 イメージがデータベースに保存されたときにこれを行う方法に関する私のコード例はありますか?私はVB.netでASP.NETを使用しています。 Click here to view what i am talking about
任意のアイデアの男?
よろしく エティエンヌ
「安全」とは、DBに格納する意味ですか? – IrishChieftain
DBが効果的に保護されていると仮定すると、余分なレイヤーを提供します。攻撃者は、SQLに格納されているイメージを識別し、サーバー、ユーザー名/パスワード、表を識別する必要があります。感染したマシン上のファイルシステムをスキャンするだけでは結果が得られず、悪い書き方のWebサイトではHTTP要求テクニックでファイルが公開されることはありません(ファイルのダウンロードなど)。 SQL Serverが別個のマシン/ネットワーク上にある場合は、さらに効果的です。 –