关于网站图片保存的问题

wyfwyf2000 2009-05-26 02:42:49
请问网站的图片是保存在数据库里呢,还是保存在目录里,把路径存到数据库里

一些大型网站的图片放数据库,还是目录,例如淘宝之类的

数据库和保存目录,两种方式的优缺点和对性能的影响
...全文
178 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
路人乙e 2009-05-26
  • 打赏
  • 举报
回复
当然在目录
且一般大网站的文件在另一服务器,可以减轻服务器压力
FanG081020 2009-05-26
  • 打赏
  • 举报
回复
要看你的需要啦,一般应用保存到路径就可以了
zzxap 2009-05-26
  • 打赏
  • 举报
回复
如果不是大型数据库的话如oracle 最好还是放目录下面 性能绝对比放数据库里快
zzxap 2009-05-26
  • 打赏
  • 举报
回复
安全是建立在麻烦的基础上的,一般的图片保存在目录就行了。
冷月孤峰 2009-05-26
  • 打赏
  • 举报
回复
楼上都说得差不多了,如果对安全性有要求,建议还是存数据库,自己权衡吧
dd__dd 2009-05-26
  • 打赏
  • 举报
回复
速度,安全,要权衡一下啊
zmm12 2009-05-26
  • 打赏
  • 举报
回复
如果是小的项目网站的话保存在文件夹完全能满足客户需求了,大型的项目,如企业的开发图纸等,这样的应该放在数据库中更安全
wyfwyf2000 2009-05-26
  • 打赏
  • 举报
回复
谢谢各位,好久没做了,看了下网站,觉得是目录,但是客户说数据库好,听听大家意见,说服客户
xingzhiasa 2009-05-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 Simonzy 的回复:]
保存在目录中:这样的方式服务器的压力小,磁盘文件建立索引 和 数据库都建立索引,可以提高性能、访问速度快。缺点:维护不方便,容易被盗链(IIS控制除外)
保存在数据中:维护方便,安全,图片不容易被盗链。缺点,服务器的负荷较大,对于图片的请求都需要从数据读取,访问速度相对慢点,需要的数据库空间也很大。
[/Quote]
顶说清楚了……
itcrazyman 2009-05-26
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 2 楼 Simonzy 的回复:]
保存在目录中:这样的方式服务器的压力小,磁盘文件建立索引 和 数据库都建立索引,可以提高性能、访问速度快。缺点:维护不方便,容易被盗链(IIS控制除外)
保存在数据中:维护方便,安全,图片不容易被盗链。缺点,服务器的负荷较大,对于图片的请求都需要从数据读取,访问速度相对慢点,需要的数据库空间也很大。

当然是路径啦, 淘宝那样的 图片都是单独站点的.
从数据库取东西当然是取少量内容速度快了....
存目录也不必存全部(比如只存日期/文件名, 可以按日期或其他分类存),也方便日后挪动
[/Quote]
顶,都说清楚了
maddemon 2009-05-26
  • 打赏
  • 举报
回复
当然是路径啦, 淘宝那样的 图片都是单独站点的.
从数据库取东西当然是取少量内容速度快了....
存目录也不必存全部(比如只存日期/文件名, 可以按日期或其他分类存),也方便日后挪动
Simonzy 2009-05-26
  • 打赏
  • 举报
回复
保存在目录中:这样的方式服务器的压力小,磁盘文件建立索引 和 数据库都建立索引,可以提高性能、访问速度快。缺点:维护不方便,容易被盗链(IIS控制除外)
保存在数据中:维护方便,安全,图片不容易被盗链。缺点,服务器的负荷较大,对于图片的请求都需要从数据读取,访问速度相对慢点,需要的数据库空间也很大。

62,073

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧