yangxiao13142
2015-06-01 14:25
采纳率: 100%
浏览 2.0k
已采纳

Web开发中如何选择图片的存取方式??

问题:在Web项目开发中一般有两种存取图片的方式,它们分别是:
1. 以二进制流的形式存入数据库
2. 数据存入文件名,并将图片保存在Web项目的images文件夹中
以上这两种方式在Web开发中应该如何选择?
请各位大神帮小弟解惑,小弟先谢过了

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

7条回答 默认 最新

  • blownewbee 2015-06-01 15:07
    已采纳

    如果是头像之类的小图片,用数据库也可以。但是对于大图片,最好放在文件系统,数据库存路径。

    点赞 打赏 评论
  • 六月的星星 2015-06-02 01:23

    选择第二种,但是图片的保存,应该在自动生成的文件夹里(文件夹以上传人命名),路径自动获取,方便以后查询

    点赞 打赏 评论
  • qq_28668789 2015-06-02 01:25

    不怎么建议使用数据库,除非图片非常小,个人感觉存入数据加大了数据的设计麻烦,采用文件形式比较好,同时还能对图片进行优化处理

    点赞 打赏 评论
  • shiter 2015-06-02 01:30

    每个人的喜好不同啊,我觉的数据库可以搞,可以分类 啊,打标签啊,都比较的方便

    点赞 打赏 评论
  • 存2进制流读取麻烦,删除简单。存文件名刚好反过来,不过存文件名不会导致数据库大小剧增。

    点赞 打赏 评论
  • llx1943llx 2015-06-02 05:08

    个人建议,如果没有合理的理由说为什么最好存在数据库里的话,那就存在文件夹中。

    点赞 打赏 评论
  • sumcul 2015-06-09 03:43

    建议存在图片文件服务器上,但是要考虑多服务器访问的问题。
    可以采用现有分布式的文件服务框架实现。

    点赞 打赏 评论

相关推荐 更多相似问题