通常、写真はサーバーまたはデータベースに保存されますか?

WBOY
リリース: 2016-09-12 17:44:46
オリジナル
2832 人が閲覧しました

ファイル名とパスをデータベースに保存する必要がありますか、それとも画像をバイナリに変換してデータベースに保存する必要がありますか?どの方法が一般的に使用されますか?

返信内容:

ファイル名とパスをデータベースに保存する必要がありますか、それとも画像をバイナリに変換してデータベースに保存する必要がありますか?どの方法が一般的に使用されますか?

ファイル名とパスをデータベースに保存します。
画像を CDN に置くのが最善です。

通常はサーバーのデータインベントリパスに配置されます。

どのようなアプリケーション シナリオを検討していますか?

ファイルの読み取りはデータベース レコードの読み取りよりも高速ですが、ローカル パスのみを読み取ることができるという制限があります (もちろん、リモート ファイルは NFS などの共有方法で解決できます)。さらに、ファイル サイズに非常に一貫性がない場合 (小さい場合は 2 ~ 3 KB、大きい場合は 2 ~ 3 GB など)、ファイルのコンテンツをデータベースに配置しないでください。

パスをデータベースに保存するだけです

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!