重新表达一下.
我向构建的是一个后端, 简单描述就是,我需要让前端页面里的图片资源,
自动存储到cdn中,并且是免费的。
现在多数图片cdn需要如下:
- 将图片同步到一个cdn服务上
- 前端使用时,替换成cdn对应的地址
-
维护图片cdn
- 由于cdn容量不是无限大,所以需要移除一些过期的文件
然而,免费的 cdn 限制每个月的使用量。
如果可以的话
-
使用多个cdn
- 利用更多的免费的资源
- 如 https://cloudinary.com/
-
懒加载时替换
- 在图片未加载前,集中访问 一个服务 接口, 实时获得对应图片的cdn
- 在替换掉原来的链接
- 如果没有对应链接,达到频次,服务后台 将会, 抓取该链接,并提交到对应的cdn上
- 自动维护内容, 长期未访问到的图片将会被移除cdn。
- 这样就不用在后台,再去维护图片的cdn 服务了
会出现什么问题? 我想了几个优缺点, 欢迎指正补充。
优点:
- 免费
- 前端入侵性小, 成本低,
- 后端将 cdn 相关服务独立
缺点:
- 资源服务需要额外的管理
抱歉,我没听懂你想说的。 是自己搭图片CDN服务器?你的服务器不要钱吗?