我正在做一个在线购物网站,它也会有产品图片。我对我是否应该存储图像感到困惑。如果我将这些图像存储在数据库中,图像 url 必须保存在数据库中,如果我以 blob 格式存储图像,我必须在使用 php 之前对其进行解码。谁能说出哪一个会是更好的选择?
最佳答案
我认为最好的解决方案是保持数据库中没有任何图像。以下是一些原因-
- 数据库很快就会开始增长
- 文件系统适合存储文件
- 你付出了额外的努力来用 PHP 解码它们(资源开销)
- 我研究过的许多数据库都将图像保存在文件系统中(WordPress 来源)
希望对你有帮助
关于php - 将图像存储在数据库中与存储在文件系统中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11183758/