0

PHP Web アプリケーションを開発しています。ユーザーがアップロードした画像を保存し、Web アプリケーションに表示する効率的な方法を探しています。あなたの提案を教えてください。

予想される画像の数は 100 万です。

4

1 に答える 1

2

ファイルシステム ストレージとデータベース ストレージを組み合わせて使用​​することをお勧めします。画像に関するメタデータ (アップローダーのユーザー ID など) を含むテーブルを作成し、画像の URL のフィールドを含めます。

誰かが画像をアップロードしたら、Web からアクセスできるディレクトリにファイルを移動し、作成したテーブルにレコードを保存します。このテーブルには、画像の URL など、アップロードされたファイルに関するすべての関連データが含まれています。このようにして、画像に関する情報をデータベースに照会できますが、ファイルの内容をデータベースに保存する必要はありません。

于 2012-08-31T12:55:34.750 に答える