2012-06-25 132 views
1

我在网上购物网站上工作,它也会有产品图像。我对我应该存储图像感到困惑。如果我将这些图像存储在数据库中,图像url必须保存到数据库中,如果我以blob格式存储图像,则必须在使用php之前将其解码。谁能说出哪一个会是更好的选择?在数据库中存储图像vs在文件系统中存储

+1

存储的图像上的文件系统和数据库中的URL。 –

+0

哦,顺便说一句。请阅读这也。 http://stackoverflow.com/questions/3748/storing-images-in-db-yea-or-nay – Aruman

回答

6

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

  • 数据库很快将开始增长
  • 文件系统是很好的用于存储文件
  • 你已经把额外的努力,他们在PHP(资源开销)
  • 许多数据库解码我研究保留在文件系统中的图像(WordPress的源)

希望它可以帮助

+0

+1这一点。 “你已经付出额外的努力在PHP中解码它们(资源开销)” – Aruman