php视频和照片上传:存储在数据库中与上传

Dre*_*ett 2 php mysql upload blob file-upload

我将在不久的将来接近一个大型网站,需要上传和存储数百甚至数千个视频.此外,许多图像需要上传,但几乎不需要上传,而且尺寸也很小.到目前为止,我一直使用php和mysql如下:

  • 上传图片
  • 将文件名存储在数据库中
  • 引用数据库中的文件夹+文件名来显示文件

但是,我已经对数据库中存储图像和文件的一些BLOB做了一些研究,并且不确定哪种方式最适合这个潜在的大型项目.我应该继续上传我的方式,还是在mysql中使用BLOB类型更有效率?我担心通过在数据库中存储大量视频和图像,可能会导致数据太多或太慢,但我可能完全错了.请告诉我你提出的所有建议.

小智 5

存储图像BOLB效率不高.管理起来会很困难.您的数据库将变大.

它将比使用PHP脚本从服务器提供文件慢