u010025340
u010025340
采纳率50%
2016-08-18 07:24 阅读 1.1k

没有专门的图片服务器,图片存储在数据库,在页面需要加载图片时,怎么处理比较好?

10

没有专门的图片服务器,图片存储在数据库,在页面需要加载图片时,怎么处理比较好?如题,各位大大看看呢

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

8条回答 默认 最新

  • u013693144 当你途径我的盛放 2016-08-18 07:36

    存的图片而不是图片地址??

    点赞 评论 复制链接分享
  • LOVELONG8808 清墨无痕 2016-08-18 08:02

    使用云存储,比如七牛,这类的专门处理就好了,对接一下接口文档

    点赞 评论 复制链接分享
  • theforever 碧海情天-赵亮 2016-08-18 09:34

    存储在数据库里,那么除了按照二进制数据来取,也没什么别的选择了吧?

    点赞 评论 复制链接分享
  • Arno_e Arno_e 2016-08-18 10:32

    像一些现在的云服务器都会有专门的设备来处理图片,阿里的oSS啊,这样既能提高访问质量,还能节约磁盘空间

    点赞 评论 复制链接分享
  • u013519020 兰前小驻 2016-08-18 10:58

    你应该把图片存在本地,在数据库中存放本地地址,取的时候先去拿到对应的地址,然后网页可以直接用地址加载图片,软件可以用文件流转图片。

    点赞 评论 复制链接分享
  • Marksinoberg 泰 戈 尔 2016-08-18 22:18

    数据库存储图片的地址信息,这样读写速度会优化好多

    点赞 评论 复制链接分享
  • qq_16877261 逍遥侯之水流云 2016-08-19 05:10

    我不用回答了,前面几位回答的很好啊。表示支持

    点赞 评论 复制链接分享
  • theforever 碧海情天-赵亮 2016-08-19 08:12

    如果说的“没有专门的图片服务器”是不能把图片存在服务器的硬盘空间上,那么采用第三方图床也不是好办法,受制于人。
    如果数据不是海量的,只要其它关键字段设置好索引,那么查询时通过索引能够快速定位到记录,再从记录的字段偏移找到图片,效率上也不会太糟糕,尤其是现在的硬件配置提高这么多。
    如果数据很多,那么这样一个应用,怎么就不能在服务器空间上投资点? 要不然就一个阶段干一个阶段的事,难道忘了软件功能也可以升级开发吗?

    点赞 评论 复制链接分享

相关推荐