画像をテーブルに保存しておく場合と、ファイルで保存してテーブルにパスを持っておく場合を比較してメリット、デメリットを教えてください。
またどちらがより一般的なのか教えてください。
メリット:テキストなので扱いやすい気になる
デメリット:base64するのでデータ量が133%くらいに増える。
デメリット2:IE7以前などでは使えない
キャッシュが効くかどうかはアプリの作りの問題なのでdataurlとは関係ないと思う。
例えばdataurlをjsonで取得するならそのjsonをキャッシュすることも出来るし、逆にバイナリで扱っていてもキャッシュを考慮した作りをしていなければキャッシュされないですし。
dataURIの画像はキャッシュが効かない。
どのような場所で使おうと考えているのか表明したほうが回答しやすいと思います。
なるほど!
写真アップロード系のwebサービスを想定しています。
これだとキャッシュ効かないと話にならないですね。
ありがとうございます!
メリット:テキストなので扱いやすい気になる
デメリット:base64するのでデータ量が133%くらいに増える。
デメリット2:IE7以前などでは使えない
キャッシュが効くかどうかはアプリの作りの問題なのでdataurlとは関係ないと思う。
例えばdataurlをjsonで取得するならそのjsonをキャッシュすることも出来るし、逆にバイナリで扱っていてもキャッシュを考慮した作りをしていなければキャッシュされないですし。
なるほど、データ量増えるんですね。
HTML5対応問題もうっかり見落とすところでした。
ありがとうございます!
なるほど、データ量増えるんですね。
HTML5対応問題もうっかり見落とすところでした。
ありがとうございます!