比如私聊过程中发送的声音、图片,上传到静态文件cdn后,客户端访问这些静态文件的时候,
1) 是给出文件在cdn上的url(用uuid命名文件)让它直接访问,
2) 还是给每个文件都在数据库里留档,关联到私聊的那两个用户,客户端通过访问自家服务器间接获取,访问的时候先鉴别是不是有访问权限的用户,是的话服务器再从cdn取来静态文件中转给客户端?
或者有没有更好的方法?大家都是怎么做的?
1) 是给出文件在cdn上的url(用uuid命名文件)让它直接访问,
2) 还是给每个文件都在数据库里留档,关联到私聊的那两个用户,客户端通过访问自家服务器间接获取,访问的时候先鉴别是不是有访问权限的用户,是的话服务器再从cdn取来静态文件中转给客户端?
或者有没有更好的方法?大家都是怎么做的?