近い将来、数百、場合によっては数千のビデオをアップロードして保存する必要がある大規模なサイトに近づく予定です。さらに、多くの画像をアップロードする必要がありますが、それほど多くはなく、サイズも小さくなります。これまで、私は常にphpとmysqlを次のように使用してきました。
- 画像をアップロードする
- ファイル名をデータベースに保存します
- データベース内のフォルダ+ファイル名を参照してファイルを表示します
ただし、データベースに画像とファイルを格納するBLOBについて調査したところ、この潜在的に大規模なプロジェクトに最適な方法がわかりません。これまでと同じようにアップロードを続ける必要がありますか、それともmysqlでBLOBタイプを使用する方が効率的ですか?たくさんの動画や画像をデータベースに保存すると、データが多すぎたり遅すぎたりするのではないかと心配していますが、完全に間違っている可能性があります。あなたが持っているすべての提案を私に知らせてください。