日期:2014-05-18  浏览次数:20682 次

B/S的企业级应用需要保存很多图片,用什么方式保存比较好?
B/S的企业级应用需要保存很多图片,请问用什么方式保存比较好?

------解决方案--------------------
引用:
Quote: 引用:

这两种都有什么优劣?
如果用数据库中记录图片路径的方法,那么图片要放到哪里?


图片放到你的服务器的硬盘上啊,前提上传的路径你要指定好,然后数据库里记录之。
我的项目都是讲图片直接以2进制保存到数据库中的

保存在数据库中,数据库体积会较大,
------解决方案--------------------
数据库存图片的路径。然后根据图片路径找到图片 。
------解决方案--------------------
看你功能而定 最好存在服务器上面 对上传的文件进行分类处理
------解决方案--------------------
数据库表存图片url,linux服务器存放图片本身,最好将上传路径写成可配置的,这样即使出现宕机,还可以很快跳到其他服务器取图片,另外,要注意图片的存放路径最好用日期做目录分级,这样管理起来也方便