将图像存储在数据库中与存储在文件系统中

use*_*359 1 php database blob image

我正在一个在线购物网站上工作,它也会有产品图片.如果我应该存储图像,我会感到困惑.如果我将这些图像存储在数据库中,则必须将url保存到数据库中,如果我以blob格式存储图像,我必须在使用php之前对其进行解码.谁能告诉哪一个会更好?

Cha*_*han 6

我认为最好的解决方案是保持数据库清洁任何图像.以下是原因数量 -

  • 数据库很快就会开始增长
  • 文件系统适用于存储文件
  • 您已经花费额外的精力在PHP中解码它们(资源开销)
  • 我研究过的许多数据库都将图像保存在文件系统中(WordPress源码)

希望能帮助到你