V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ns2250225
V2EX  ›  程序员

瀑布流图片 APP 的服务端一般是怎样做的啊 🎏

  •  
  •   ns2250225 ·
    ns2250225 · 2019-03-05 01:14:40 +08:00 · 2267 次点击
    这是一个创建于 2098 天前的主题,其中的信息可能已经有所发展或是发生改变。
    RT,是不是把图片都存在文件夹里面,然后数据库存放图片的路径,然后以文件的形式返回给 APP 客户端啊,感觉这样好像比较麻烦,有没有好一点的解决方法啊,🍻
    10 条回复    2019-03-05 11:02:22 +08:00
    uasier
        1
    uasier  
       2019-03-05 01:22:14 +08:00 via Android
    瀑布流和后端有关系?
    uasier
        2
    uasier  
       2019-03-05 01:23:48 +08:00 via Android
    没在后端处理过😂
    ganhuoer
        3
    ganhuoer  
       2019-03-05 01:26:43 +08:00   ❤️ 1
    思路是这样的吧
    一般就是 路径存数据库
    ajax 请求后端,拿到数据库的路径,然后显示在前端。
    mumbler
        4
    mumbler  
       2019-03-05 01:36:54 +08:00   ❤️ 1
    图片一般用专门图片服务器,比如阿里云 OSS,不会和后端代码在一起,更不会存数据库

    后端 API 接口只提供信息流 json 数据即可,不需要考虑前端做信息流还是瀑布流,json 里给图片下载地址
    WordTian
        5
    WordTian  
       2019-03-05 06:29:18 +08:00 via Android   ❤️ 1
    正常做啊,前端快拉到底了,就去请求下一页数据,加载显示
    后端就和正常的分页一样就行
    guiling
        6
    guiling  
       2019-03-05 08:22:49 +08:00 via Android   ❤️ 1
    不做缓存的话是不用预先下载到本地的,直接显示网络图片就行了
    ns2250225
        7
    ns2250225  
    OP
       2019-03-05 08:58:16 +08:00 via Android
    谢谢大家的回复啊,现在打算用阿里云的 oss 做图床,然后把图片的 url 入库,请求的时候从库里取
    aLazarus
        8
    aLazarus  
       2019-03-05 09:10:37 +08:00
    弄个图片服务器,保存为 md5,然后前端拼接咯
    huruwo
        9
    huruwo  
       2019-03-05 09:55:13 +08:00
    @ganhuoer ajax? 我 app 用的都是 okhttp
    x7395759
        10
    x7395759  
       2019-03-05 11:02:22 +08:00
    分页。。。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   981 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 30ms · UTC 20:26 · PVG 04:26 · LAX 12:26 · JFK 15:26
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.