脚本宝典收集整理的这篇文章主要介绍了PHP我应该将图像路径存储在数据库中吗?,脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。
或者我应该将它们存储在像company_logos / gaegha724252.jpg这样的文件夹中,它们都是随机文件名,路径是否会存储在与该公司相关的数据库中?
有哪些优点和缺点?
谢谢!
优点:对于在后端摆弄系统的人来说,它们在逻辑上是清晰的 – 这就是真的.
缺点:当您删除公司等时,“更难”清理并且您必须确保没有任何目录名称重叠,通常更多的工作从开始.
优点从技术上讲,清理起来要容易一些,而不是那么多工作.
缺点您必须至少编写一个非常基本的碰撞检测算法和一个非常基本的“随机名称生成器”.
使用数据库存储图像
警告:在这个论点中已经失去了许多生命!
缺点:充满陷阱,可能更慢,更先进的存储/检索技术,潜在的性能问题和网络请求的增加.此外,大多数廉价的托管服务提供商的数据库太可怕了,这是一个好主意.
我强烈建议只使用散列文件名并将其(文件名)存储在数据库中,然后将图像存储在磁盘上的文件夹(或许多文件夹)中.从长远来看,这应该会更容易,并且总体上表现更好而不会变得太复杂.
以上是脚本宝典为你收集整理的PHP我应该将图像路径存储在数据库中吗?全部内容,希望文章能够帮你解决PHP我应该将图像路径存储在数据库中吗?所遇到的问题。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。